Git projem için (Windows) SourceTree kullanıyorum. Bunu komut isteminde veya Linux terminalinde yapabilirim.
Ancak, çatışmaları etkileşimli ve görsel olarak çözmenin güzel bir yolu olup olmadığını merak ediyorum. Örneğin, çekme çakışmaları tespit ederse, GUI tabanlı bir çakışma aracı (örneğin, P4Merge) açar. Mümkün mü?
Ben her zaman manuel çatışma çözme yapıyorum, bu sadece acı verici.
Bu, örneğin pull
SourceTree'den bir git mesajıdır.
git -c diff.mnemonicprefix=false -c core.quotepath=false pull --no-commit origin master
From W:\repo\
* branch master -> FETCH_HEAD
Updating 33c07bf..41e0249
error: Your local changes to the following files would be overwritten by merge:
foo.cpp
goo.cpp
goo.hpp
Please, commit your changes or stash them before you can merge.
Aborting
Completed with errors, see above.