No Git, alterar o autor de um commit pode ajudar a manter registros precisos e consistentes de alterações de código, proteger a privacidade e as diretrizes de código aberto. No entanto, é importante utilizar esse recurso apenas quando necessário, pois modificar as informações do autor pode alterar o registro histórico de uma base de código.
Este tutorial detalhará o método mais fácil para modificar o autor do commit do Git.
O que é autor de confirmação do Git?
O autor do commit é a pessoa que criou um commit específico no Git. Quando os usuários criam um commit no Git, ele registra informações sobre o autor e as alterações feitas na base de código. O autor do commit geralmente é identificado por seu nome e endereço de e-mail, que são registrados como parte dos metadados do commit. Essas informações são usadas para acompanhar quem fez cada confirmação e fornecer contexto e responsabilidade pelas alterações feitas.
Como alterar o autor do Git Commit?
Para alterar o autor do commit do Git, o comando fornecido pode ser usado:
git commit --alterar --autor 'nome do autor
Para fazer isso, siga o procedimento abaixo indicado:
- Mova para o diretório raiz do Git.
- Exiba o histórico completo do Git.
- Para alterar o autor do commit, use o comando indicado acima.
- Verifique as alterações verificando o histórico de log do Git.
Etapa 1: vá para o diretório local do Git
Inicialmente, execute o comando “ cd ” e navegue até o repositório abaixo indicado:
cd 'C:\Users\user\Git\projectrepo'Etapa 2: mostrar o log do Git
Execute o “ git log ” para exibir o histórico completo de commits:
git log
Da saída fornecida, selecionamos o hash de confirmação destacado abaixo:
Passo 3: Modifique o Autor
Utilize o “ git commit ” com o “ –alterar –autor ” opção para alterar o autor do commit especificando o nome de usuário e id de e-mail:
git commit --alterar --autor 'OficialComo resultado, o arquivo editável será aberto com o editor padrão. Adicione o nome do autor e o ID do e-mail. Em seguida, modifique a mensagem de confirmação, salve as alterações e feche-a:
A saída fornecida abaixo indica que o commit específico foi modificado com sucesso:
Etapa 4: verificação
Para verificar o nome e id do autor do commit modificado, use o comando abaixo:
git logPode-se observar que o nome e e-mail do autor foram alterados com sucesso:
Isso é tudo sobre o autor de commits do Git e o método para modificá-lo.
Conclusão
Para alterar o autor do commit do Git, primeiro vá para o diretório raiz do Git e mostre o histórico completo do Git usando o “ git log ”. Em seguida, modifique o autor “ git commit –amend –author “nome do autor