Cómo cambiar la marca de tiempo de un viejo compromiso en Git?

Cómo cambiar la marca de tiempo de un viejo compromiso en Git?

Git tiene múltiples funciones integradas para realizar varias operaciones. Cambiar la marca de tiempo de confirmación es una de ellas. TimeStamp básicamente mantiene el registro adecuado de los autores que se agregan mientras empuja los cambios al repositorio. Los desarrolladores cambian el historial de cometer siempre que quieran. Sin embargo, no se recomienda modificar el historial de confirmación a menos que sea necesario para alguna acción.

Este artículo discutirá el método de cambiar la marca de tiempo de un antiguo compromiso en Git.

Cómo cambiar la marca de tiempo de un viejo compromiso en Git?

Para cambiar la marca de tiempo de una antigua confirmación en GIT, pruebe las instrucciones proporcionadas:

    • Ir al repositorio local de Git.
    • Ver el historial de registro de referencia de Git.
    • Seleccione la compromiso anterior al que desea cambiar la marca de tiempo.
    • Ejecutar el "git commit -amend -date = "" -no -edit" dominio.
    • Verifique el historial de registros para su verificación.

Paso 1: Repositorio de interruptor

Al principio, navegue al repositorio requerido ejecutando el "cd" dominio:

CD "C: \ Users \ Nazma \ Git \ test1-Repo"


Paso 2: Seleccione Git Commit

Luego, ejecute el comando proporcionado para mostrar el historial de registro del repositorio actual:

Log de $ git .


Aquí, queremos cambiar la marca de tiempo de la confirmación más reciente:


Paso 3: Actualizar la marca de tiempo

Después de eso, ejecute el "Git Commit"Comando junto con la marca de tiempo deseada:

$ git commit --amend --date = "miércoles 21 de diciembre 12:30:20 2022 +0500"-No-edit


En el comando indicado anteriormente, el "-enmendar"Se agrega la opción para actualizar los compromisos y" -fecha"Es un parámetro que tiene el valor de marca de tiempo deseado:


Paso 4: Verifique la marca de tiempo actualizada

Para garantizar la marca de tiempo de confirmación antigua actualizada, ejecute el "Git log ." dominio:

Log de $ git .


Según la salida proporcionada a continuación, la marca de tiempo se ha actualizado con éxito:


Hemos compilado la forma más fácil de cambiar la marca de tiempo de un viejo compromiso en Git.

Conclusión

Para cambiar la marca de tiempo de un antiguo compromiso en GIT, primero, muévase al repositorio local de GIT y muestre el historial de registro de referencia de Git. Después de eso, seleccione el antiguo compromiso al que desea cambiar la marca de tiempo. A continuación, ejecute el "git commit -amend -date = "" -no -edit" dominio. Por último, consulte el historial del registro para su verificación. Este artículo proporcionó la forma más fácil de modificar la marca de tiempo de un antiguo compromiso en GIT.