En este blog, explicaremos el procedimiento de restaurar archivos eliminados en Git.
Puede git restaurar un archivo?
Sí, Git puede restaurar un archivo. Esta operación parece necesaria en una situación en la que eliminó por error cualquier archivo importante que sea necesario para restaurar.
Cómo restaurar un archivo en GIT?
En el procedimiento dado a continuación, primero, pasaremos a un repositorio de git y veremos la lista de archivos existentes. Luego, seleccione cualquiera de ellos y retírelo con el "$ git rm " dominio. Después de eso, destaque el archivo eliminado y ejecute el "$ git checkout - "Comando para restaurarlo.
Para comprender el escenario discutido anteriormente, consulte los pasos proporcionados a continuación!
Paso 1: Navegue al directorio GIT
En primer lugar, muévase al repositorio local Git usando el comando "CD":
$ CD "C: \ Users \ nazma \ git \ demo2"
Paso 2: Lista de archivos de repositorio
Ejecuta el "Git LS-FilesComando "para ver todos los archivos del repositorio especificado:
$ Git LS-Files
Como puede ver, nuestro "demo2"Git Repository contiene tres archivos, dos con".TXT"Y uno con".RTF" extensión:
Paso 3: eliminar el archivo
Ahora, eliminaremos el "demo1.TXT"Archivo del repositorio local Git con la ayuda del"git rm" dominio:
$ git rm demo1.TXT
Aquí, nuestro archivo especificado se elimina correctamente:
Paso 4: Lista de archivos de repositorio
Ejecutar el comando proporcionado para verificar la operación de eliminación de archivos:
$ Git LS-Files
Como puede ver en la siguiente salida, no existe un archivo con el nombre "demo1.TXT":
Paso 5: Verifique el estado
Verifique el estado actual del repositorio de git utilizando el "estado de git ." dominio:
Estado de $ git .
El archivo eliminado se organiza automáticamente, que es el comportamiento predeterminado del "RM" dominio:
Paso 6: Archivo Un escenario
A continuación, desborde el archivo eliminado ejecutando el "reinicio de git" dominio:
$ git reinicio de restablecimiento - demo1.TXT
Aquí, especifique el "CABEZAOpción "con el nombre del archivo para desico los cambios:
Paso 7: Verifique el estado
Ejecute el siguiente comando a continuación para verificar el estado:
Estado de $ git .
Como puede ver, los cambios de eliminación ahora no están destinados:
Paso 8: Restaurar archivo
Finalmente, ejecute el "CAMENTA DE GIT"Comando para restaurar el archivo:
$ git checkout - demo1.TXT
De nuevo, ejecute el "estado de git ."Comando para ver el estado actual del repositorio de git:
Estado de $ git .
No se coloca nada en el repositorio que necesita comprometerse, y el área de trabajo está limpia:
Paso 9: Verificar el archivo de restauración
Por último, enumere los archivos del repositorio para ver el archivo restaurado:
$ Git LS-Files
La salida dada muestra que hemos restaurado con éxito el eliminado "demo1.TXT"Archivo a nuestro repositorio Git:
Hemos presentado el método de restaurar un archivo.
Conclusión
Sí, puede restaurar el archivo en git. Para hacerlo, muévase al repositorio local Git y verifique los archivos existentes que se colocan en el repositorio. A continuación, ejecute el "$ git rm Comando para eliminar cualquier archivo. Luego, destaque los cambios usando el "Cabeza de reinicio de $ git - " dominio. Por último, ejecute el "$ git checkout - "Comando para restaurar el archivo eliminado. Este blog explicó el procedimiento de restaurar archivos eliminados en GIT.