Visualizar um Resumo Curto dos Commits

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Git é um poderoso sistema de controle de versão que permite aos desenvolvedores rastrear as alterações feitas em seu código-base ao longo do tempo. Uma das funcionalidades mais úteis do Git é a capacidade de visualizar um resumo de todos os commits feitos em um repositório. Isso pode ser útil ao tentar entender o histórico de um projeto ou identificar quando uma alteração específica foi feita.

Visualizar um Resumo Curto dos Commits

Como desenvolvedor, você está trabalhando em um projeto com múltiplos contribuidores. Você precisa visualizar um resumo de todos os commits feitos no projeto para entender as alterações que foram feitas e identificar quaisquer problemas potenciais. No entanto, você não quer gastar muito tempo vasculhando todas as mensagens de commit para encontrar as informações que precisa.

Para visualizar um resumo curto de todos os commits feitos em um repositório Git, você pode usar o comando git log --oneline. Por exemplo, digamos que você esteja trabalhando em um projeto hospedado no GitHub chamado git-playground.

  1. Você pode clonar o repositório para sua máquina local usando o seguinte comando:
git clone https://github.com/labex-labs/git-playground.git
  1. Depois de clonar o repositório, navegue até o diretório do projeto e execute o seguinte comando para visualizar um resumo curto de todos os commits:
cd git-playground
git log --oneline

Isso exibirá uma lista de todos os commits feitos no repositório, juntamente com um resumo curto de cada mensagem de commit. Por exemplo:

d22f46b (HEAD -> master, origin/master, origin/feature-branch, origin/HEAD) Added file2.txt
cf80005 Added file1.txt
b00b937 Initial commit

Resumo

Visualizar um resumo curto de todos os commits feitos em um repositório Git pode ser uma maneira útil de entender o histórico de um projeto e identificar quaisquer problemas potenciais. Ao usar o comando git log --oneline, você pode visualizar rapidamente uma lista de todos os commits e suas mensagens associadas.