Introdução
🧑💻 Novo no Git ou no LabEx? Recomendamos começar com o curso Quick Start with Git.
Ao trabalhar em um projeto, é importante ter uma mensagem de commit consistente e informativa para cada alteração feita no código-base. Isso ajuda outros desenvolvedores a entender o propósito da alteração e facilita o rastreamento de bugs ou a reversão de alterações, se necessário. Neste laboratório, você aprenderá como configurar um modelo de mensagem de commit para um repositório Git.
Adicionar um Modelo de Mensagem de Commit
Sem um modelo de mensagem de commit, os desenvolvedores podem ser tentados a escrever mensagens de commit vagas ou pouco informativas, como "corrigido bug" ou "código atualizado". Isso dificulta que outros entendam o propósito da alteração e pode levar a confusão ou erros no futuro. Ao configurar um modelo de mensagem de commit, os desenvolvedores são incentivados a fornecer mensagens de commit mais detalhadas e informativas, o que pode melhorar a colaboração e a produtividade.
Para este laboratório, vamos usar o repositório de https://github.com/labex-labs/git-playground. Siga estas etapas para configurar um modelo de mensagem de commit para este repositório:
- Clone o repositório para sua máquina local usando o comando
git clone https://github.com/labex-labs/git-playground. - Navegue até o diretório do repositório usando o comando
cd git-playgrounde configure sua conta do GitHub usando os comandosgit config --global user.name "seu-nome-de-usuário"egit config --global user.email "seu-email". - Crie um novo arquivo chamado
commit-templateno diretório do repositório usando o comandovim commit-template. - Abra o arquivo
commit-templateem um editor de texto e adicione as seguintes linhas:
## <type>: <subject>
## <body>
## <footer>
#This creates a template with three sections, where "<type>" indicates the type of submission, such as "feat" or "fix", "<subject>" is a short #summary describing the content of the submission, "<body>" is a more detailed description, and "<footer>" can contain other metadata, such as the #associated issue number or other comments.
- Pressione Esc e digite o comando :wq, em seguida, pressione Enter para salvar suas alterações e sair do editor do arquivo
commit-template. - Use o comando
git add commit-templatepara adicionar o arquivocommit-templateà área de staging (staging area). - Use o comando
git config commit.template commit-templatepara definir o arquivocommit-templatecomo o modelo de mensagem de commit para o repositório. - Use o comando
git commitpara abrir o editor de mensagem de commit e observe que o editor de mensagem de commit agora contém o modelo de mensagem de commit que você criou na etapa 4. - Pressione Esc e digite o comando :q, em seguida, pressione Enter para sair do editor de mensagem de commit.
Resumo
Neste laboratório, você aprendeu como configurar um modelo de mensagem de commit para um repositório Git. Ao usar um modelo de mensagem de commit, os desenvolvedores podem fornecer mensagens de commit mais detalhadas e informativas, o que pode melhorar a colaboração e a produtividade. Lembre-se de sempre escrever mensagens de commit claras e concisas para ajudar os outros a entender o propósito de suas alterações.