Saya tahu ini mungkin terlambat, namun saya perhatikan bahwa itu hanya terjadi jika saya membuat komit ke cabang sedikit lebih diperbarui daripada cabang yang saya gabungkan.

Ternyata jika saya mengubah cabang (yaitu, menambahkan lebih banyak file ke cabang), dan mencoba dan menggabungkan cabang lain ke dalamnya, Git akan meminta saya untuk menulis MERGE_MSGuntuk cabang itu.
Dalam gambar ini, ini menunjukkan bahwa saya menambahkan file LISENSI masterdan .gitignorefile dalam cabang npm-init.
Karena masterberisi file baru, LICENSE, dan npm-inittidak tahu tentang itu, Git meminta saya untuk menulis pesan tentang mengapa saya harus menggabungkannya.
Demikian pula, saya bergabung add-eslintke dalam add-dev sebelum saya bergabung perubahan install-deps.
Saya tahu ini mungkin sulit dimengerti (bahkan bagi saya pada awalnya), tapi saya harap gambar ini beres :)