Explorando o histórico do projeto: comandos Git Log, Diff e Blame
Utilize o `git log` para visualizar o histórico de commits, o `git diff` para comparar alterações e o `git blame` para identificar quem modificou por último linhas específicas em seus arquivos.
Dominar o histórico do seu projeto é essencial para qualquer desenvolvedor. O Git oferece ferramentas poderosas para rastrear alterações, entender o contexto de mudanças e colaborar de forma eficiente.
1. Git Log: Visualizando o Histórico
O comando git log é a sua principal ferramenta para ver o que aconteceu no repositório. Ele lista os commits realizados, mostrando o autor, a data e a mensagem de cada um.
git log --oneline --graph --all
2. Git Diff: Comparando Alterações
Quando você precisa ver exatamente o que mudou entre dois commits, branches ou entre o seu diretório de trabalho e o último commit, o git diff é o comando ideal.
git diff
3. Git Blame: Identificando Autores
O git blame é extremamente útil para descobrir quem foi a última pessoa a editar uma linha específica de um arquivo, ajudando a entender o contexto de uma implementação ou a encontrar o responsável por um bug.
git blame nome_do_arquivo.txt
Ao dominar esses três comandos, você terá muito mais controle sobre a evolução do seu código e facilitará a resolução de problemas no dia a dia.