Estou usando o SourceTree (Windows) para o meu projeto git. Eu posso fazer isso no prompt de comando ou no terminal Linux.
Mas, estou me perguntando se existe uma boa maneira de resolver interativamente e visualmente os conflitos. Por exemplo, se pull detecta conflitos, aparece uma ferramenta de conflito baseada em GUI (por exemplo, P4Merge). É possível?
Estou sempre resolvendo conflitos manualmente, o que é apenas doloroso.
Esta é, por exemplo, uma pull
mensagem git , do SourceTree.
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.