Eu executo um git pull e vejo que um arquivo foi alterado. Gostaria de ver uma diferença linha por linha do que foi adicionado ou removido.
Eu tentei git diff 12345..67890 , (newest commit)..(second new commit) , mas a saída mostrou muitas adições onde há coisas faltando no arquivo atualmente.
O que estou fazendo de errado?
Responder1
Eu entendi ao contrário, vai
git diff (second newest or even older commit)..(the newest or newer commit)
Se você quiser apenas ver o que mudou desde o commit que você fez, você pode executar
git diff (second newest or even older commit)
Responder2
O uso git whatchanged --patch
mostrará quais arquivos foram alterados, junto com as alterações reais nas linhas. Você pode obter resultados semelhantes do sinalizador --patch com git-log, git-diff e outros - o sinalizador não é documentado de forma consistente em cada subcomando, mas geralmente está disponível em qualquer lugar onde você obtenha saída de log.