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_MSG
untuk cabang itu.
Dalam gambar ini, ini menunjukkan bahwa saya menambahkan file LISENSI master
dan .gitignore
file dalam cabang npm-init
.
Karena master
berisi file baru, LICENSE, dan npm-init
tidak tahu tentang itu, Git meminta saya untuk menulis pesan tentang mengapa saya harus menggabungkannya.
Demikian pula, saya bergabung add-eslint
ke 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 :)