Como reescrever a história mais recente do Commit em Git?

Como reescrever a história mais recente do Commit em Git?

Git (Global Information Tracker) é um sistema de controle de versão que é amplamente utilizado para vários projetos de desenvolvimento de software e colaboração. Os usuários podem executar várias operações, como adicionar, excluir, atualizar ou remover arquivos do Git. Além disso, os usuários podem adicionar ou atualizar \ modificar o histórico de compromissos no Git. Para esse objetivo declarado, o “Git Commit -Emend -m”O comando pode ser usado.

Este post demonstrará o método para reescrever o histórico de commit em.

Como reescrever a história de compromisso?

Para reescrever o histórico de compromissos, confira as instruções abaixo fornecidas:

  • Navegue até o diretório Git desejado.
  • Liste todo o conteúdo disponível executando o “ls”Comando.
  • Veja o status atual do repositório de trabalho do Git.
  • Execute o “Git Commit -Emend”Comando para reescrever o histórico de commit.

Etapa 1: mova para o repositório Git específico

Inicialmente, navegue em direção ao repositório Git de acordo com sua preferência com a ajuda do “cd”Comando:

CD "C: \ Usuários \ User \ Git \ Demo1"

Etapa 2: Liste o conteúdo

Liste o conteúdo do repositório de trabalho atual, executando o comando abaixo declarado:

ls

A saída abaixo fornecida indica que o conteúdo foi listado com sucesso:

Etapa 3: verifique o estado atual do repositório

Agora, execute o “git status”Comando para visualizar o status atual do diretório de trabalho:

status git

Pode -se observar que a área de trabalho está limpa:

Etapa 4: Display Git Commit History

Para ver o git, cometer história, utilizar o “log git”Comando:

log git

Como você pode ver, a cabeça apontando para o mais recente “600AF357… ”Commit Sha Hash:

Etapa 5: reescrever o histórico de compromissos

Agora, use o comando abaixo fornecido para reescrever o histórico de compromissos mais recentes:

Git Commit --emend -m "Arquivo de texto adicionado"

Aqui:

  • O "-alteração”A opção é utilizada para modificar a recente mensagem de confirmação.
  • O "-m”A opção indica a mensagem de confirmação.
  • ““Arquivo de texto adicionado”É a nova mensagem de confirmação.

Quando o comando acima será executado, a mensagem de comprometimento mais recente será atualizada:

Etapa 6: Validação da reescrita Commit History

Execute o comando fornecido para verificar a mensagem de comprometimento Git modificado:

log git

A saída abaixo do ponto abaixo garante que a mensagem de comprometimento mais recente tenha sido modificada com sucesso:

Você aprendeu o método para reescrever o histórico de compromissos em Git.

Conclusão

Para reescrever o histórico de compromissos, primeiro, mova -se em direção ao diretório local do Git. Em seguida, liste todo o conteúdo disponível, utilizando o “ls”Comando. Veja o status do Git usando o “status git”. Depois disso, reescreva o histórico de compromissos com a ajuda do “Git Commit -Emend -m ”Comando e verifique o histórico de comprometimento atualizado. Este post descreveu o procedimento mais fácil para reescrever o histórico de compromissos do Git.