Restaurar el archivo de Old Commit en GIT

Restaurar el archivo de Old Commit en GIT
Los desarrolladores crean múltiples archivos al tratar con un extenso proyecto de desarrollo. Esos archivos se guardan en el repositorio de git local cometiendo. Los usuarios incluso eliminan archivos antiguos que ya no están en uso. Sin embargo, es posible que necesiten utilizar un archivo eliminado antiguo. En esta situación, Git permite que esto restaure cualquier archivo de los antiguos comodos.

Este blog explicará el procedimiento de restaurar un archivo de una antigua confirmación en GIT.

Cómo restaurar el archivo de Old Commit en Git?

Para restaurar el archivo de una antigua confirmación en GIT, pruebe los pasos proporcionados:

  • Navegar al repositorio local.
  • Lista de contenido del repositorio.
  • Ver Historia del comet.
  • Elija la identificación de cometomitis deseada.
  • Restaurar el archivo ejecutando el "git restaurle -source = " dominio.
  • Rastrear y cometer un archivo.

Paso 1: Redirección al repositorio local

Primero, escriba el comando establecido a continuación y cambie al repositorio local en particular:

CD "C: \ Git \ Repo1"

Paso 2: Ver contenido de repositorio

Luego, enumere el contenido disponible del repositorio actual:

LS

Se puede observar que el repositorio de trabajo contiene dos archivos:

Paso 3: Verifique el estado de git

A continuación, vea el estado actual del directorio de trabajo utilizando el comando proporcionado a continuación:

estado de git

Paso 4: Ver Historia de confirmación

Ahora, consulte el registro de git para ver el historial de confirmación:

Git log -enoneline

En la siguiente salida, se puede ver el historial de compromisos. Elija la confirmación deseada cuyo archivo debe restaurarse. Por ejemplo, hemos seleccionado el "EC44D52"Comprometer ID para restaurar el"T1.TXT" archivo:

Paso 5: Restaurar un archivo particular

Para restaurar el archivo específico desde la confirmación anterior, ejecute el siguiente comando junto con la ID de confirmación deseada y el nombre del archivo:

Restauración Git - -Source = EC44D52 T1.TXT

Paso 6: Ver el estado del repositorio

Ahora, vuelva a verificar el estado actual del repositorio:

estado de git

Como puede ver, el archivo "T1.TXT"El archivo ha sido restaurado, pero no se realiza y no está comprometido:

Paso 7: Agregar archivo al índice Git

Luego, agregue el archivo sin seguimiento al área de preparación Git para fines de seguimiento:

Git Agregar T1.TXT

Paso 8: Archivo de confirmación

A continuación, use el siguiente comando para confirmar el archivo deseado:

git commit -m "t1.archivo txt agregado "

Paso 9: Verificar los cambios

Asegúrese de que el archivo deseado se haya restaurado o no viendo el contenido del repositorio:

LS

Se puede observar que ahora el repositorio contiene tres archivos y "T1.TXT"Ha sido restaurado de la antigua compromiso con éxito:

Hemos explicado de manera eficiente el método de restaurar un archivo de los antiguos comodos en GIT.

Conclusión

Para restaurar un archivo en particular de una antigua confirmación que ya no existe en el directorio del proyecto, primero, navegue al repositorio local. Luego, vea el historial de confirmación del repositorio y seleccione la ID de confirmación deseada que debe restaurarse. A continuación, ejecute el "git restaurle -source = "Comando para restaurar el archivo. Después de eso, escenifica y confirme el archivo y verifique los cambios. Este blog explicó el método para restaurar un archivo específico de una antigua confirmación en GIT.