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_MSG
o şube için bir benden yazmamı isteyeceği anlaşılıyor.
Bu resimde, içine LICENSE dosyası master
ve .gitignore
dalda bir dosya eklediğimi gösteriyor npm-init
.
Çünkü master
yeni bir dosya, LİSANSI içerir ve npm-init
bu konuda bilmiyor Git bunu birleştirme neden hakkında bir mesaj yazmamı istedi.
Benzer şekilde, ben birleştirilmiş add-eslint
iç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 :)