Bunun geç olabileceğini biliyorum, ancak yalnızca bir şubeye taahhütte bulunduğumda birleştiğim şubeden biraz daha güncellenmiş olduğunu gördüm.

Bir şubeyi değiştirirsem (yani, şubeye daha fazla dosya eklerseniz) ve başka bir şubeyi birleştirip birleştirmeyi denersem, Git'in MERGE_MSGo şube için bir benden yazmamı isteyeceği anlaşılıyor.
Bu resimde, içine LICENSE dosyası masterve .gitignoredalda bir dosya eklediğimi gösteriyor npm-init.
Çünkü masteryeni bir dosya, LİSANSI içerir ve npm-initbu konuda bilmiyor Git bunu birleştirme neden hakkında bir mesaj yazmamı istedi.
Benzer şekilde, ben birleştirilmiş add-eslintiçine add-dev önce ben değişiklikleri birleşti install-deps.
Bunun anlaşılmasının zor olabileceğini biliyorum (ilk başta benim için bile), ancak umarım görüntü bir şeyleri temizler :)