Pergunta

Existe uma maneira fácil de comparar a árvore de arquivos de um antigo commit Git com a árvore de arquivos em funcionamento, em MELD?

O Git-Difftool faz algo muito semelhante, mas não quero que ele realmente faça nenhuma diferença; O ponto principal é que a ferramenta que está chamando pode fornecer uma interface melhor para isso.

Foi útil?

Solução

Eu testei isso em uma versão recente do MELD e agora está embutido. Você pode usá -lo com MELDu003Cdirectory path> Então "MELD". funciona para o diretório atual. Você pode conferir uma versão git co [versão] e depois redefinir [versão]^ e depois executar "meld". Para comparar qualquer versão com a versão anterior.

Outras dicas

Com git > 1.7.11, a git difftool O comando agora suporta diretórios completos difíceis usando o --dir-diff comando. Isso pode ser usado junto com meld:

$ git difftool --tool=meld --dir-diff [commit-to-diff-against]

Também achei esse problema irritante, por isso fiz o Git Meld, o que permite uma maneira mais confortável de difíceis cometers arbitrários contra a árvore de trabalho ou a área de encenação. Você pode encontrar isso em https://github.com/wmanley/git-meld .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top