Como mudar o registro de data e hora de um antigo compromisso no git?

Como mudar o registro de data e hora de um antigo compromisso no git?

O Git possui várias funções internas para executar várias operações. Mudar o registro de data e hora de compromisso é um deles. Timestamp basicamente mantém o registro adequado dos autores que são adicionados ao empurrar as alterações no repositório. Os desenvolvedores mudam de cometer a história sempre que quiserem. No entanto, não é recomendável modificar o histórico de compromissos, a menos que seja necessário para alguma ação.

Este artigo discutirá o método de alterar o carimbo de data e hora de um antigo compromisso no Git.

Como mudar o registro de data e hora de um antigo compromisso no git?

Para alterar o registro de data e hora de um antigo compromisso no Git, tente as instruções fornecidas:

    • Vá para o repositório local do Git.
    • Veja o histórico de log de referência Git.
    • Selecione o antigo compromisso com o qual você deseja alterar o registro de data e hora.
    • Executar o “Git Commit -Emend -Date = "" -no -edit”Comando.
    • Verifique o histórico de log para verificação.

Etapa 1: Switch Repository

A princípio, navegue para o repositório necessário, executando o “cd”Comando:

CD "C: \ Usuários \ Nazma \ git \ test1-repo"


Etapa 2: Selecione Git Commit

Em seguida, execute o comando fornecido para exibir o histórico atual de logs do repositório:

$ git log .


Aqui, queremos mudar o registro de data e hora do commit mais recente:


Etapa 3: Atualize o registro de data e hora

Depois disso, execute o “Git Commit”Comando junto com o carimbo de data e hora desejados:

$ git commit --amend--date = "Qua 21 12:30:20 2022 +0500"--não-edit


No comando acima mencionado, o ““-alteração”A opção é adicionada para atualizar compromissos e“ -data”É um parâmetro que possui o valor de timestamp desejado:


Etapa 4: Verifique timestamp atualizado

Para garantir o timestamp de comprometimento antigo atualizado, execute o “log git .”Comando:

$ git log .


De acordo com a saída abaixo fornecida, o registro de data e hora foi atualizado com sucesso:


Nós compilamos a maneira mais fácil de mudar o registro de data e hora de um antigo compromisso no Git.

Conclusão

Para mudar o registro de data e hora de um antigo compromisso no Git, primeiro, mude para o repositório local do Git e mostre o histórico de log de referência do Git. Depois disso, selecione o antigo compromisso com o qual você deseja alterar o registro de data e hora. Em seguida, execute o “Git Commit -Emend -Date = "" -no -edit”Comando. Por fim, verifique o histórico de log para verificação. Este artigo forneceu a maneira mais fácil de modificar o registro de data e hora de um antigo compromisso no Git.