Cómo enumerar solo los nombres de los archivos que cambiaron entre dos compromisos

Cómo enumerar solo los nombres de los archivos que cambiaron entre dos compromisos
Mientras trabajan en la herramienta de seguimiento de git, los desarrolladores realizan diferentes operaciones en repositorios de proyectos de desarrollo particulares, como crear, agregar y actualizar los archivos/carpetas del código fuente para varios fines. Además, puede ver los nombres de los archivos que se modifican/modifican entre dos compromisos. Para hacerlo, Git ofrece el "$ git diff"Comando con el"-solo nombre" opción.

En este blog, aprenderá a mostrar los nombres de los archivos que se modifican entre dos compromisos.

Cómo enumerar solo los nombres de los archivos que cambiaron entre dos compromisos?

Para enumerar solo los nombres de archivos particulares que cambiaron entre dos confirmaciones, los usuarios deben realizar los pasos que sean a continuación:

  • Navegue a un directorio local deseado.
  • Ver la lista de contenido de repositorio actual.
  • Abra un archivo en particular con el editor de texto predeterminado y realice modificaciones.
  • Rastrear y confirmar todos los cambios adicionales.
  • Verifique el nombre de los archivos que cambiaron entre dos compromisos ejecutando el "$ git diff -name -solo " dominio.

Probemos los pasos establecidos anteriormente en su repositorio local Git en particular!

Paso 1: Navegue al repositorio local de Git

Primero, muévase al repositorio local particular de GIT ejecutando el "cd" dominio:

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

Paso 2: Contenido de repositorio de listas

Ejecuta el "LSComando para ver el contenido del repositorio actual:

$ LS

Paso 3: Abra y actualice el archivo de texto existente

Para abrir y actualizar el archivo de texto existente, utilice el "comenzar" dominio:

$ iniciar archivo2.TXT

Agregue algo de texto, presione el "Ctrl + S"Clave para guardar los cambios y cierre el archivo:

Paso 4: archivo de etapa

Después de agregar modificaciones, rastree los cambios adicionales al índice de puesta en escena a través del siguiente comando:

$ git add .

Paso 5: Agregar cambios al repositorio

Actualice el repositorio de git utilizando el "Git Commit"Comando junto con el"-metroOpción "y agregue el mensaje de confirmación:

$ git commit -m "segundo archivo actualizado"

Paso 6: Iniciar y modificar el archivo a través del editor de texto predeterminado

Ahora, ejecute el comando otorgado a continuación para abrir el archivo con el editor de texto predeterminado y actualizarlo:

$ iniciar archivo2.TXT

Después de actualizar el archivo abierto, guarde los cambios y cierre:

Paso 7: Agregar cambios al repositorio actual

Ejecute el siguiente comando para agregar todos los cambios al repositorio actual y rastrearlos en el área de preparación:

$ git add .

Paso 8: Modificaciones/cambios de confirmación

Cambios de confirmación, actualizar y guardar cambios en el repositorio a través del comando proporcionado a continuación:

$ git commit -m "Segundo archivo replicado"

Paso 9: Verifique el historial de registro de referencia del repositorio de Git

Para ver el historial de registro de referencia del repositorio de git, use el "Git log ." dominio:

Log de $ git .

Aquí, las referencias de Sha hash de SHA a continuación son los compromisos agregados más recientemente:

Paso 10: Mostrar el nombre de archivo cambiado entre dos compromisos

Por último, ejecute el Git Diff"Comando con el"-solo nombre"Opción y compromiso particular SHA Hashes:

$ Git Diff--Nombre solo B8242FB 25FAB4

Aquí el "-solo nombreLa opción "se usa para mostrar el nombre del archivo que se cambia entre dos compromisos:

Se puede observar desde la salida anterior que file2.TXT se cambia entre las confirmaciones especificadas.

Conclusión

Para ver el nombre de un archivo que cambió entre dos compromisos, primero muévase al repositorio de git particular y enumere el contenido del repositorio. Luego, abra y actualice el archivo agregando algún texto. Después de eso, guarde y rastree los cambios en el índice de puesta en escena. A continuación, compromételos con el repositorio y ejecute el "$ git diff -name -solo " dominio. Este blog proporcionó el procedimiento para mostrar el nombre de un archivo que cambió entre dos compromisos.