Cómo resolver conflictos (visualmente) de forma interactiva en SourceTree / git
Estoy usando SourceTree (Windows) para mi proyecto git. Puedo hacerlo ya sea en el símbolo del sistema o en el terminal de Linux.
Pero, me pregunto si hay una buena manera de resolver los conflictos de manera interactiva y visual. Por ejemplo, si la extracción detecta conflictos, aparece una herramienta de conflicto basada en GUI (por ejemplo, P4Merge). ¿Es posible?
Siempre estoy resolviendo conflictos manualmente, lo cual es simplemente doloroso.
Esto es, por ejemplo, un git.pull
mensaje, desde 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.