Introdução ao Git
George Boorman
Curriculum Manager, DataCamp

git diff: diferença entre as versões
git diff report.md




report.md à área de preparaçãogit add report.md
report.md com a versão na área de preparaçãogit diff --staged report.md

git diff --staged

Encontrar hashes do commit
git log
Compará-los
git diff 35f4b4d 186398f
O que mudou do primeiro hash para o segundo
HEADgit diff HEAD~1 HEAD

| Comando | Função |
|---|---|
git diff |
Mostrar alterações entre arquivos não preparados e o último commit |
git diff report.md |
Mostrar alterações entre um arquivo não preparado e o último commit |
git diff --staged |
Mostrar alterações entre arquivos preparados e o último commit |
git diff --staged report.md |
Mostrar alterações entre um arquivo preparado e o último commit |
git diff 35f4b4d 186398f |
Mostrar alterações entre dois commits usando hashes |
git diff HEAD~1 HEAD~2 |
Mostrar alterações entre dois commits usando HEAD em vez de hashes de commit |
Introdução ao Git