Introdução
Bem-vindo, explorador do Git! Hoje, vamos mergulhar fundo em um dos recursos mais poderosos e frequentemente utilizados do Git: o comando git diff. Se você já se perguntou exatamente quais alterações fez em seus arquivos ou precisou comparar diferentes versões do seu código, o git diff é a ferramenta que você estava procurando.
O comando git diff funciona como um microscópio para as alterações no seu código. Ele permite visualizar as diferenças precisas entre vários estados do seu repositório, sejam elas mudanças no seu diretório de trabalho, na sua área de indexação (staging area), entre commits ou até mesmo entre branches.
Neste laboratório, vamos explorar como:
- Comparar seu diretório de trabalho com a área de indexação
- Comparar sua área de indexação com o último commit
- Comparar diferentes branches
- Comparar arquivos específicos
- Usar ferramentas de diff externas para uma comparação mais visual
Ao final deste laboratório, você será um especialista em git diff, capaz de examinar suas alterações com precisão e confiança. Essa habilidade é crucial para revisar seu trabalho, preparar-se para commits e colaborar de forma eficaz com outras pessoas.
Vamos começar a explorar o poder do git diff!



