♦ Git Conflicts (Visual Studio) :
Feature1 adında Feature ekliyoruz. Daha önceden oluşturduğumuz class2 sınıfına F1String adında değişken tanımlıyoruz. Ve commit işlemini gerçekleştiriyoruz.
Ardından Feature2 adında bir Feature oluşturduk ve aynı işlemi F2String adında değişken eklerek gerçekleştiryoruz. Ve Feature2 de yapılan değişikliği de commit yapıyoruz.
Daha sonra sırayla Feature ları sonlandırmak için finish diyoruz. İkinci sonlandırmada bir uyarı alıyoruz.
Feature lardan gelen kodlar HEAD etiketi içine alınmış. ve
Team Explorer > Home > Branches altında Conflicts uyarısı gelmektedir.
Üzerine tıkladığımızda Merge seçeneği gelmektedir.
Merge işlemini seçtiğimizde Feature lardan gelen ve çakışan satırları göstermekte ve hangisinin seçileceğini sormaktadır. Biz iki satırıda onaylıyoruz ve sol üst köşeden ‘Accept Merge’ diyerek işlemi onaylıyoruz.
Ve en son olarak Merge işlemini commit liyoruz.
Son değişiklikleri projemize push ediyoruz.