Visualização do Histórico de Commits
Compreender o histórico de commits de um repositório Git é fundamental para um controle de versão eficaz e colaboração. Existem vários comandos e técnicas para navegar e entender o histórico de commits de um projeto Git, mas, por enquanto, será abordado apenas o comando git log.
Git Log
O comando principal para visualizar o histórico de commits é o git log. Este comando exibe uma lista cronológica de commits, fornecendo informações essenciais para cada commit.
Uso Básico
Este comando exibe o histórico de commits do mais recente ao mais antigo. A navegação pelo log pode ser feita utilizando as teclas de seta e a saída ocorre ao pressionar q.
Vamos executar git log no diretório do nosso projeto:
Como pode ser observado, todos os três commits realizados até agora são exibidos.
Detalhes da Saída
Apesar de a saída ocupar poucas linhas, ela contém diversas informações para cada commit. Estes são os elementos apresentados (de cima para baixo):
- commit hash (identificador único do commit);
- author (nome e e-mail da pessoa que realizou o commit);
- date and time em que o commit foi realizado;
- commit message.
Personalizando a Saída
Também é possível limitar o número de commits exibidos usando o comando git log -n. Por exemplo, o comando a seguir exibirá apenas os 2 commits mais recentes:
Além disso, é possível condensar cada commit em uma única linha, mostrando apenas o hash do commit e a mensagem do commit utilizando o seguinte comando:
Vamos executar ambos os comandos no terminal:
Ao executar o comando git log --oneline, os hashes dos commits não são exibidos por completo. Em vez disso, apenas os símbolos que identificam exclusivamente o commit são mostrados.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.57
Visualização do Histórico de Commits
Deslize para mostrar o menu
Compreender o histórico de commits de um repositório Git é fundamental para um controle de versão eficaz e colaboração. Existem vários comandos e técnicas para navegar e entender o histórico de commits de um projeto Git, mas, por enquanto, será abordado apenas o comando git log.
Git Log
O comando principal para visualizar o histórico de commits é o git log. Este comando exibe uma lista cronológica de commits, fornecendo informações essenciais para cada commit.
Uso Básico
Este comando exibe o histórico de commits do mais recente ao mais antigo. A navegação pelo log pode ser feita utilizando as teclas de seta e a saída ocorre ao pressionar q.
Vamos executar git log no diretório do nosso projeto:
Como pode ser observado, todos os três commits realizados até agora são exibidos.
Detalhes da Saída
Apesar de a saída ocupar poucas linhas, ela contém diversas informações para cada commit. Estes são os elementos apresentados (de cima para baixo):
- commit hash (identificador único do commit);
- author (nome e e-mail da pessoa que realizou o commit);
- date and time em que o commit foi realizado;
- commit message.
Personalizando a Saída
Também é possível limitar o número de commits exibidos usando o comando git log -n. Por exemplo, o comando a seguir exibirá apenas os 2 commits mais recentes:
Além disso, é possível condensar cada commit em uma única linha, mostrando apenas o hash do commit e a mensagem do commit utilizando o seguinte comando:
Vamos executar ambos os comandos no terminal:
Ao executar o comando git log --oneline, os hashes dos commits não são exibidos por completo. Em vez disso, apenas os símbolos que identificam exclusivamente o commit são mostrados.
Obrigado pelo seu feedback!