Bu beni biraz çılgına çevirdi ama bu konuda hiçbir bilgi bulamıyorum. Hem Mac hem de Linux (Ubuntu) makinelerim var. Her ikisinde de çalışıyorum, ancak Git'in birleşme ve yeniden doğuşlarda farklı davrandığını tespit ediyorum. Az önce yaptım kesinlikle Her iki makinede de aynı rebase (yalnızca gerçekten farklı davranıp davranmadıklarını belirlemek amacıyla). Ubuntu'da çok sorunsuz geçti. Çatışmaları düzeltmek zorunda kaldım ve git rebase --continue
3 kez ve rebase tamamlandığında, her şey beklediğim gibi oldu.
Ancak OSX’te onlarca ihtilafı çözmek zorunda kaldım. --continue
ve --skip
ve sonunda, beklenen kod yoktu. Hemen yarasadan, OSX farklı çatışmaları tespit ediyordu, bu yüzden çatışmaları farklı şekilde çözme şansım olsa bile, platformlar arasındaki davranış farklılaşmıştı.
Başka biri de benzer sorunları yaşadı mı? Şu anda OSX'te düzgün bir şekilde yeniden kurma veya birleştirme konusunda kendime güvenmediğim için neler olup bittiğini öğrenmeyi çok isterdim ...
Git sürümleri: OSX - 1.7.4.4 Ubuntu - 1.7.9.5
~/.gitconfig
Makinelerin karşısında?