Cómo encontrar un archivo eliminado en el historial de confirmación del proyecto?

Cómo encontrar un archivo eliminado en el historial de confirmación del proyecto?
En GIT, los desarrolladores pueden generar nuevos archivos y agregar cambios. También pueden eliminar archivos no utilizados para liberar más espacio o limpiar el repositorio de los datos de spam. Además, pueden obtener la información completa del archivo eliminado con la ayuda de los datos comprometidos. Para este propósito, necesitan el comandante específico SHA-Hash que contiene los datos de archivo eliminados.

Este blog discutirá el método para obtener un archivo eliminado en el historial de confirmación del proyecto git.

Cómo obtener un archivo eliminado/eliminado en el historial de confirmación del proyecto GIT?

Pruebe el escenario establecido a continuación para obtener el archivo eliminado en el proyecto GIT para confirmar el historial:

  • Cambiar al repositorio local de Git.
  • Verifique el historial de registro de referencia de rama de trabajo actual.
  • Copiar la ID de confirmación, que contiene los detalles del archivo eliminado.
  • Ejecutar el git show -pretty = "" -name -solo " dominio.
  • Vea el detalle de edición del archivo eliminado ejecutando el "Git Show " dominio.

Paso 1: moverse al repositorio

En primer lugar, los desarrolladores deben navegar hasta el repositorio local deseado con la ayuda del "cd" dominio:

$ CD "C: \ Users \ nazma \ git \ perk1"

Paso 2: Ver historial de registro de referencia Git

Luego, ejecute el "Git Reflog ."Comando para mostrar la historia completa de la rama de trabajo actual:

$ git reflog .

Según la salida dada a continuación, la confirmación resaltada contiene los detalles de los archivos eliminados más recientemente y copia su ID de confirmación:

Paso 3: Encuentre el archivo eliminado del proyecto

Ahora, ejecute el "Git Show"Comando para obtener el archivo del proyecto eliminado:

$ git show --pretty = ""--name-solo 7f690f8

Aquí el:

  • "-Pretty = """Opción utilizada para mostrar brevemente el mensaje de confirmación.
  • "-solo nombre"Simplemente obtendrá el nombre del archivo eliminado.
  • "7f6 .. "¿Es la ID de confirmación que contiene los detalles de los cambios?.

Según el siguiente, el nombre del archivo eliminado es "archivo2.TXT", Que se coloca en el"perfil"Git Repositorio local:

Paso 4: Ver Detalles de cambios de archivo eliminado del archivo

Si desea obtener el detalle de la modificación del archivo eliminado, ejecute el "Git Show - " dominio:

$ git show 7f690f8 - Perk1/

En el comando indicado anteriormente, el "7f6 .. ."Es el comandante Sha-Hash, el"-"Se usa para decirle a GIT, que considere el archivo que se proporciona después de estos caracteres especiales. Como puede ver, muestra los detalles de confirmación proporcionados junto con el historial de modificaciones completas del archivo eliminado:

Eso es todo! Hemos demostrado encontrar un archivo eliminado/eliminado en el historial de confirmación del proyecto git.

Conclusión

Para obtener el archivo eliminado en el proyecto GIT para confirmar el historial, navegue primero al repositorio local de Git y verifique su historial de registro de referencia. Luego, copie el sha hash de la confirmación, que contiene los detalles del archivo eliminado. A continuación, ejecute el "git show -pretty = "" -name -solo " dominio. Para ver el detalle de edición del archivo eliminado, ejecute el "Git Show " dominio. Este blog describió el proceso de obtener un archivo eliminado/eliminado en el historial de confirmación del proyecto git.