Una pregunta similar ya se le pidió, pero para Ubuntu.
Sería útil saber si la herramienta es gratuita como en cerveza o en liber.
Además, sería bueno saber de arriba a abajo de la herramienta.
windows
git
version-control
merge
Tal Galili
fuente
fuente
También he usado Meld . Está escrito en python. Hay un instalador oficial para Windows que funciona bien.
Instálelo y luego configúrelo como su herramienta de combinación predeterminada.
Si usa un cliente GUI GIT, intente lo siguiente (instrucciones para SourceTree, ajústelo en consecuencia)
External Diff Tool
, elija PersonalizadoC:\Program Files (x86)\Meld\meld.exe
en Comando Dif. Y$LOCAL $REMOTE
en ArgumentosMerge Tool
, elija PersonalizadoC:\Program Files (x86)\Meld\meld.exe
en Comando Dif. Y$LOCAL $MERGED $REMOTE
en Argumentosfuente
git config --global mergetool.meld.path "/cygdrive/c/Program Files (x86)/Meld/Meld.exe"
git config --global merge.tool "p4merge" && git config --global mergetool.p4merge.path "C:\Program Files\Perforce\p4merge.exe"
He estado usando P4Merge , es gratis y multiplataforma.
fuente
git config --global merge.tool "p4merge" && git config --global mergetool.p4merge.path "C:\Program Files\Perforce\p4merge.exe"
No conozco una buena herramienta gratuita, pero winmerge está bien (ish) . He estado usando las herramientas de comparación más allá desde 1999 y no puedo calificarlo lo suficiente: cuesta alrededor de 50 USD y esta inversión ha pagado por sí misma en ahorros de tiempo más de lo que puedo imaginar.
A veces, las herramientas deben pagarse si son muy, muy buenas.
fuente
fuente
Otra opción gratuita es jmeld: http://keeskuip.home.xs4all.nl/jmeld/
Es una herramienta de Java y, por lo tanto, podría usarse en varias plataformas.
Pero (como Preet mencionó en su respuesta), gratis no siempre es la mejor opción. La mejor herramienta de diferencias / fusión que he encontrado es Araxis Merge . La edición estándar está disponible por 99 euros, que no es tanto.
También proporcionan una documentación sobre cómo integrar Araxis con msysGit.
Si desea utilizar una herramienta gratuita, JMeld se acerca bastante a Araxis.
fuente
¿Qué tiene de malo usar Git para Windows? Desde la vista de repositorio, hay un icono de la rama en la que se encuentra (en la parte superior), y si hace clic en administrar, puede arrastrar y soltar de una manera muy visual y conveniente.
fuente