Ver o que mudou
Encontre as diferenças
⏱ Estim. ~7 min
01 · Ler
Antes de fazer commit, geralmente você quer ver exatamente o que mudou. O git diff compara linha por linha o arquivo atual com o último commit — adições em verde, remoções em vermelho.
💡 Imagine assimUsar git diff é como colocar duas fotos lado a lado para jogar "acha o que mudou". O git marca claramente o que foi adicionado, removido ou alterado, e você revisa o seu trabalho antes de commitar.
Pontos-chave
- git diff mostra a diferença entre as "alterações ainda não staged" e o "último commit"
- Linhas adicionadas começam com + (verde), linhas removidas começam com - (vermelho)
- Revisar o diff antes de cada commit ajuda a pegar erros cedo
02 · Prática de terminal
Para ver alterações, precisamos de um repo git com commits, para ter base de comparação.
(Esta seção é interativa — ative o JavaScript para usar.)
03 · Prática de terminal
Faça stage de todos os arquivos para o seu primeiro commit.
(Esta seção é interativa — ative o JavaScript para usar.)
04 · Prática de terminal
Faça o primeiro commit para o git ter uma referência para comparar com versões futuras.
(Esta seção é interativa — ative o JavaScript para usar.)
05 · Quiz
Por padrão, o git diff compara o quê?
- Os seus arquivos atuais vs o último commit
- Duas branches diferentes
- Dois arquivos diferentes
- Repo local vs GitHub
06 · Prática de terminal
Agora vamos alterar o arquivo. Adicione uma linha nova no app.js.
(Esta seção é interativa — ative o JavaScript para usar.)
07 · Prática de terminal
Agora use git diff para ver exatamente o que mudou desde o último commit.
(Esta seção é interativa — ative o JavaScript para usar.)
08 · Preencher
Para ver o que mudou desde o último commit (antes do stage), você roda git ___.
Outras lições deste capítulo
⚠ A experiência interativa completa precisa de JavaScript. Ative-o e recarregue a página.
※ Este é um projeto educacional independente — não é um produto oficial da Anthropic. Claude™ é uma marca registrada da Anthropic, PBC.