¿Puede Git restaurar un archivo?

Puede Git Restaurar Un Archivo



Git es un sistema de seguimiento independiente utilizado por personas que trabajan juntas como equipo. En Git, se pueden agregar cientos de archivos para múltiples proyectos. Puede crear, eliminar y actualizar archivos en cualquier momento y Git también permite a sus usuarios restaurar los archivos eliminados en cualquier momento.

En este blog, desarrollaremos el procedimiento de restauración de 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 se requiere restaurar.







¿Cómo restaurar un archivo en Git?

En el procedimiento que se indica a continuación, primero, nos moveremos a un repositorio de Git y verificaremos la lista de archivos existentes. Luego, seleccione cualquiera de ellos y elimínelo usando el botón “ $ git rm ' dominio. Después de eso, deshaga el archivo eliminado y ejecute el ' $ git checkout — Comando para restaurarlo.



Para comprender el escenario discutido anteriormente, consulte los pasos que se proporcionan a continuación.



Paso 1: navegue al directorio de Git
En primer lugar, muévase al repositorio local de Git usando el comando 'cd':





$ discos compactos 'C:\Usuarios \norte azma\Git\demo2'

Paso 2: enumerar los archivos del repositorio
Ejecute el “ git ls-archivos Comando para ver todos los archivos del repositorio especificado:



$ git ls-archivos

Como puede ver, nuestro “ demostración2 El repositorio de Git contiene tres archivos, dos con ' .TXT ” y uno con “ .rtf ' extensión:

Paso 3: Eliminar archivo
Ahora, quitaremos el “ demo1.txt ” del repositorio local de Git con la ayuda del “ git rm ' dominio:

$ git rm demo1.txt

Aquí, nuestro archivo especificado se elimina con éxito:

Paso 4: enumerar los archivos del repositorio
Ejecute el comando proporcionado para verificar la operación de eliminación de archivos:

$ git ls-archivos

Como puede ver en el siguiente resultado, no existe ningún archivo con el nombre ' demo1.txt ”:

Paso 5: Comprobar el estado
Verifique el estado actual del Repositorio Git utilizando el ' estado de Git ' dominio:

$ estado de Git .

El archivo eliminado se prepara automáticamente, que es el comportamiento predeterminado del ' rm ' dominio:

Paso 6: Archivo Unstage
A continuación, elimine el archivo borrado ejecutando el comando “ reiniciar ' dominio:

$ reiniciar CABEZA -- demo1.txt

Aquí, especifique el “ CABEZA ” opción con el nombre del archivo para eliminar los cambios:

Paso 7: Comprobar el estado
Ejecute el siguiente comando para verificar el estado:

$ estado de Git .

Como puede ver, los cambios de eliminación ahora no están preparados:

Paso 8: Restaurar archivo
Finalmente, ejecute el “ pago git Comando para restaurar el archivo:

$ pago git -- demo1.txt

Nuevamente, 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 deba comprometerse, y el área de trabajo está limpia:

Paso 9: Verifique el archivo de restauración
Por último, enumere los archivos del repositorio para ver el archivo restaurado:

$ git ls-archivos

El resultado dado muestra que hemos restaurado con éxito el borrado ' demo1.txt ” a nuestro repositorio Git:

Hemos presentado el método de restauración de un archivo.

Conclusión

Sí, puede restaurar el archivo en Git. Para hacerlo, muévase al repositorio local de Git y verifique los archivos existentes que se encuentran en el repositorio. A continuación, ejecute el “ $ git rm Comando para eliminar cualquier archivo. Luego, deshaga los cambios usando el botón “ $ git reset HEAD — ' dominio. Por último, ejecute el “ $ git checkout — Comando para restaurar el archivo eliminado. Este blog explicó el procedimiento de restauración de archivos borrados en Git.