Como mudar o autor commit para um único commit

Como mudar o autor commit para um único commit
O Git é uma famosa ferramenta de gerenciamento de projetos devOps amplamente usada para gerenciar o código -fonte de projetos. Ele gerencia versões de código por meio de repositórios Git, ramifica. Diferentes desenvolvedores trabalham em projetos e cometem mudanças. No entanto, às vezes, os usuários do Git querem mudar o autor de todos os compromissos ou o autor de um compromisso específico.

Este artigo elaborará como mudar o autor de um commit.

Como mudar o autor de um único commit?

Os usuários do Git podem definir e alterar o autor de Commits. Listamos os métodos para mudar o autor de um único compromisso:

  • Como mudar o autor de um compromisso recente?
  • Como mudar o autor para um único compromisso da história do commit?

Como mudar o autor de um compromisso recente?

Para mudar o autor de um compromisso recente, primeiro, abra o repositório Git e depois utilize o ““Git Commit”Comando junto com o“-alteração -Autora”Opções.

Utilize o comando mencionado para mudar o autor da recente confirmação.

Etapa 1: Open Git Bash Terminal

Inicie o terminal Git Bash no menu de inicialização:

Etapa 2: vá para o repositório Git

Use o "cd”Comando e vá para o repositório local Git necessário:

$ CD "C: \ git"

Etapa 3: Verifique o Git Log

Confira os logs do Git para visualizar o nome do autor da última confirmação:

$ git log

Etapa 4: Mudança Autor do Commit Recente

Mude o autor do último compromisso através do “Git Commit”Comando. O "-alteração”A opção é usada para modificar o compromisso e o“-autor”É usado para editar as informações do autor:

$ git Commit --Emend -Author "Jazzy"

Como resultado, o “Commit_editmsg”O arquivo será aberto no editor de texto selecionado padrão, especificará sua mensagem de acordo com suas preferências e atingirá o“Ctrl“Chave para salvar a mensagem de confirmação:

Etapa 5: Verifique o Git Log

Novamente, verifique os logs do Git para verificar se o autor da última confirmação foi alterada ou não:

$ git log

A saída abaixo indica que mudamos com sucesso o autor de um compromisso recente:

Como mudar o autor para um único compromisso da história do commit?

Para alterar o autor para um único compromisso do histórico de compromissos, siga o procedimento mencionado.

Etapa 1: Verifique os logs Git

Primeiro, abra os registros do Git para verificar as começões do Git, utilizando o “log git”Comando:

$ git log

Etapa 2: mude o autor de antigo commit

Em seguida, mude o autor de qualquer antigo compromisso da história, utilizando o git “Rebase”Comando. Além disso, especifique o “CABEÇA“Posição do ponteiro para mudar para esse compromisso:

$ git rebase -i cabeça ~ 1

Ao fazer isso, o “git-rebase-toDo”O arquivo será aberto. Para alterar o autor Commit, use o comando destacado abaixo, juntamente com o nome do autor e o endereço de e -mail e pressione “Ctrl+s”Para salvar alterações:

Exec Git Commit --Emend --author = "Jazzy" -C Head

Etapa 3: Verifique o Git Commits

Finalmente, veja o histórico de commit para verificação:

$ git log

Aqui, você pode ver que mudamos com sucesso o autor do commit mais antigo:

Nós ensinamos a você como mudar o autor para um único compromisso.

Conclusão

Para mudar o autor de um único compromisso, os usuários do Git podem utilizar duas abordagens. Na primeira abordagem, os usuários do Git podem mudar o autor de um compromisso recente, utilizando o “Git Commit -Emend -Author Author -Name ”Comando. Para mudar o autor de um compromisso mais antigo, utilize o “Git Rebase Head ~”Comando. Em seguida, defina o nome do autor e o endereço de e -mail no arquivo aberto. Este artigo elaborou como alterar o autor para um único compromisso.