Sadece birleştirme işleminde, iki git dalında birleştirmeyi, bunları birleştirmeden çözmenin bir yolu varsa, bilmek istiyorum.git: Birleştirme gerçekleştirmeden birleştirme çakışmalarını çözme
Kabul ediyorum, bir şubem var "featureMy"; meslektaşım başka bir şube yarattı "featureHis". Her iki şube de "master" dalında yaratılır.
Meslektaşım daha sonra "featureHis" dalında master'a birleştirme isteği oluşturdu. Daha sonra "featureMy" adlı birleştirme isteğimi master'e oluşturduğumda, "featureHis" öğesinin birleştirilmesinden sonra master ile çakışmayacağından emin olmak isterim.
Genellikle "featureHis" i daha önce "featureMy" ile birleştiririm. Ancak, bu tatmin edici değil, çünkü "gürültü" olarak ek bir birleşme taahhüdüm var ve birleştirme isteğim "featureHis" 'den değişiklikler içerecektir.
Birleştirme işlemi oluşturmadan, birleştirme çakışmaları çözebilmem için bir yol var mı?
Tür birleştirilmesi yerine rebasing kullanmaktır taahhüt sahip birleştirme önlemek için
Bir çakışma olup olmayacağını görmek isterseniz 'no-commit' yapabilirsiniz. http://stackoverflow.com/a/501461/3000179 –