Skip to content

Latest commit

 

History

History
72 lines (40 loc) · 1.73 KB

p0008_diff.md

File metadata and controls

72 lines (40 loc) · 1.73 KB

git diff: Verificando modificações no repositório

Para saber o que foi modificado em um arquivo do repositório, mas que ainda não foi adicionado, usamos o comando:

$ git diff
  • o símbolo $ indica que você deve usar o usuário comum para fazer essa operação.

Exemplo:

Temos o arquivo inicial abaixo

arquivo html sem as modificações

Em seguida, fizemos as seguintes modificações

arquivo html com as modificações

Ao digitar o comando diff, temos:

usando o comando git diff

Assim podemos ver (escrito em verde) quais partes do arquivo foram adicionadas.

partes em verde adicionadas no arquivo

Em vermelho, as partes que foram retiradas ou modificadas.

partes em verde adicionadas no arquivo

E o que está escrito com a cor branca aquilo que foi mantido (não houve modificação).

partes em verde adicionadas no arquivo

Para verificar as mudanças dos arquivos que estão no index, usamos o comando:

$ git diff --staged

Para verificar todos os commit feitos, usamos

$ git log

O retorno será o histórico de todos os commits, do último ao primeiro, e uma chave para cada um deles, em amarelo (mostarda). É através dessa chave que fazemos a transição entre as versões do arquivo/projeto.

git log

O comando

$ git log -p

faz a junção dos comandos log e diff. Pressione ENTER para descer a página e ao chegar ao fim, pressione q.

Com o comando

$ git log -p -<n>

sendo o <n> o número de commits que gostaria de ver, a partir do último.

tags: git, diff, staged, log