git diff
Para visualizar diferenças entre versões do projeto, é possível utilizar o
comando git diff. O comando exibe diferenças no seguinte formato: uma versão
é dada como versão mais antiga, a outra como mais nova, as linhas que a versão
mais nova introduziu são marcadas com um + e as que a versão mais nova removeu
são marcadas com um -. Para visualizar a diferença entre um commit antigo
e544ad4 e um commit novo d4b67d0, basta executar:
git diff e544ad4 d4b67d0
Para sair do comando, basta digitar q.
Para visualizar a diferença apenas nos arquivos main.c e vetor.c, em relação
a esses mesmos commits, basta executar:
git diff e544ad4 d4b67d0 -- main.c vetor.c
Para visualizar a diferença entre algum commit e544ad4 e os arquivos que
você vê no diretório do projeto (working tree), basta executar:
git diff e544ad4
Para comparar duas branches master e "desenvolvimento", basta executar:
git diff master desenvolvimento