Uma pergunta semelhante já foi feita, mas para o Ubuntu.
Seria útil saber se a ferramenta é gratuita como na cerveja ou como na liberdade.
Além disso, seria bom saber os altos e baixos da ferramenta.
windows
git
version-control
merge
Tal Galili
fonte
fonte
Eu também usei Meld . Está escrito em python. Existe um instalador oficial para Windows que funciona bem.
Instale-o e configure-o como sua ferramenta de fusão padrão.
Se estiver usando um cliente GUI GIT, tente o seguinte (instruções para o SourceTree, ajuste de acordo)
External Diff Tool
, escolha PersonalizadoC:\Program Files (x86)\Meld\meld.exe
no comando Diff e$LOCAL $REMOTE
nos argumentosMerge Tool
, escolha PersonalizadoC:\Program Files (x86)\Meld\meld.exe
no comando Diff e$LOCAL $MERGED $REMOTE
nos argumentosfonte
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"
Estou usando o P4Merge , é gratuito e multiplataforma.
fonte
git config --global merge.tool "p4merge" && git config --global mergetool.p4merge.path "C:\Program Files\Perforce\p4merge.exe"
Eu não conheço uma boa ferramenta gratuita, mas o winmerge está ok (ish) . Eu tenho usado o além comparar ferramentas desde 1999 e não posso classificá-lo o suficiente - custa cerca de 50 dólares e esse investimento pagou por si mesmo em economia de tempo mais do que eu posso imaginar.
Às vezes, as ferramentas devem ser pagas se forem muito, muito boas.
fonte
fonte
Outra opção gratuita é o jmeld: http://keeskuip.home.xs4all.nl/jmeld/
É uma ferramenta java e, portanto, pode ser usada em várias plataformas.
Mas (como Preet mencionou em sua resposta), grátis nem sempre é a melhor opção. A melhor ferramenta diff / merge que eu já me deparei é o Araxis Merge . A edição padrão está disponível por 99 euros, o que não é muito.
Eles também fornecem uma documentação sobre como integrar o Araxis ao msysGit.
Se você deseja usar uma ferramenta gratuita, o JMeld chega bem perto do Araxis.
fonte
O que há de errado em usar o Git For Windows? Na exibição do repositório, há um ícone da ramificação em que você está (na parte superior) e, se você clicar em gerenciar, poderá arrastar e soltar de uma maneira muito visual e conveniente.
fonte