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:
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.