Quando um usuário modifica ou adiciona novos arquivos de código -fonte no índice de estadiamento Git. Em seguida, eles precisam atualizar os repositórios atuais com mudanças recentemente adicionadas através do compromisso. Além disso, os desenvolvedores têm permissão para ver o histórico de compromissos sempre que quiserem tão bem quanto podem alterar qualquer mensagem de confirmação, se necessário.
Este artigo discutirá a maneira de modificar as antigas mensagens de compromisso usando o “Git Rebase”.
Como mudar as mensagens antigas de comprometer usando "git rebase"?
Verifique as seguintes instruções para modificar a mensagem antiga de compromisso usando o “Git Rebase”:
Etapa 1: redirecionar para um repositório específico
A princípio, vá para o repositório Git local executando o “cd”Comando junto com seu caminho:
$ CD "C: \ Usuários \ Nazma \ Git \ Demo4"
Etapa 2: Verifique o histórico do log
Então, execute o “log git”Comando para visualizar o histórico de log de referência curto
$ git log --oneeline -5
Aqui, especificamos o intervalo como “-5”O que significa que queremos exibir os cinco registros de referência mais recentes. Como você pode ver, destacamos “BEE2… ”Sha-hash por mudar sua mensagem de confirmação:
Etapa 3: Mova o ponteiro da cabeça
Use o "Git Rebase”Comando junto com o“-eu”Para executar a operação de rebase recursivamente e a posição da cabeça como“2”:
$ git rebase -i cabeça ~ 2
Quando o comando acima mencionado for executado, ele abrirá o arquivo de texto com o editor padrão. Agora, procure o comprometimento selecionado e coloque o “e”Para editar ao lado dele. Salve as alterações e feche a janela:
Quando o editor padrão fechar, ele mostrará as seguintes instruções:
Etapa 4: Alterar mensagem de confirmação
Finalmente, execute o “Git Commit“Compreenda com o“-alteração”Opção:
$ git commit --mend
Agora, adicione uma nova mensagem de confirmação no editor de texto padrão. Por exemplo, digitamos “É meu novo arquivo de texto”Como uma nova mensagem de confirmação:
Como você pode ver, a mensagem antiga alvo foi alterada com sucesso:
Etapa 5: Verificação
Por fim, para garantir a mensagem de compromisso modificada, execute o “log git”Comando:
$ git log --oneeline -5
De acordo com a saída abaixo, a mensagem antiga de destino é modificada com sucesso:
Nós compilamos a maneira de mudar as mensagens antigas de compromisso, utilizando o “Git Rebase”.
Conclusão
Para modificar a antiga mensagem de confirmação, utilizando o “Git Rebase”, Primeiro, redirecionar para o repositório Git local. Em seguida, exiba o histórico de log do Git Commit e selecione o antigo compromisso que precisa ser modificado. Depois disso, execute o “git rebase -i cabeça ~ 2”Comando, altere o status da mensagem de confirmação selecionada e execute o“Git Commit -Emend”Comandam e adicione uma nova mensagem de confirmação. Este artigo ilustrou a maneira de mudar as mensagens antigas de compromisso, utilizando o “Git Rebase”.