Lista Git de archivos nuevos/modificados/eliminados

Lista Git De Archivos Nuevos Modificados Eliminados



Git es una herramienta famosa que se utiliza para rastrear las modificaciones en los archivos. El repositorio de Git contiene varios archivos nuevos, eliminados y modificados. Cuando un usuario crea un nuevo archivo, lo modifica o lo elimina, estos cambios deben agregarse al índice de Git para fines de seguimiento. Además, los comandos de Git están disponibles para enumerar archivos nuevos, modificados y eliminados.

Este artículo demostrará diferentes escenarios para enumerar archivos nuevos, modificados y eliminados en Git.

¿Cómo enumerar archivos nuevos, eliminados y modificados en Git?

Puede haber diferentes escenarios para esta situación, tales como:







Escenario 1: lista de archivos nuevos, modificados y eliminados del directorio de trabajo y el área de ensayo

El directorio de trabajo contiene los archivos sin seguimiento, mientras que el área de preparación contiene todos los archivos con seguimiento. Los archivos con seguimiento son los archivos que se agregan al área de ensayo de Git (índice) y los archivos sin seguimiento son los archivos que aún no se han agregado al índice de Git.



Para ver todos los archivos nuevos, modificados y eliminados del directorio de trabajo y el área de preparación, utilice el botón ' estado de Git ' dominio:



estado de Git

El siguiente resultado muestra todos los archivos y modificaciones rastreados y no rastreados. Aquí:





  • nuevoArchivo.txt ” es el archivo rastreado recién agregado en el área de ensayo.
  • Archivo1.txt ” es el archivo sin seguimiento modificado en el directorio de trabajo.
  • hazaña.txt ” es el archivo eliminado sin seguimiento en el directorio de trabajo.
  • índice.txt ” es el archivo sin seguimiento recién agregado en el directorio de trabajo:

Además, el “ -porcelana La opción ” también se puede utilizar con la opción “ estado de Git Comando para mostrar el estado del directorio de trabajo y el área de preparación en un formato conciso:



estado de Git --porcelana

En la siguiente salida:

  • METRO ” representa el archivo modificado en el directorio de trabajo.
  • D ” muestra el archivo eliminado en el directorio de trabajo.
  • A ” indica un nuevo archivo agregado al índice de ensayo.
  • ?? ” muestra el archivo sin seguimiento:

Alternativamente, el siguiente comando también se puede usar para obtener el mismo resultado:

git ls-archivos -O && pago git

Aquí:

  • git ls-archivos -o ” se usa para listar nuevos archivos
  • pago git El comando ” se usa para archivos agregados, modificados y eliminados:

Escenario 2: lista de archivos nuevos, modificados y eliminados del repositorio de Git

El repositorio de Git contiene todos los archivos y modificaciones que se han confirmado. Para enumerar los archivos nuevos, modificados y eliminados del repositorio de Git, utilice el comando proporcionado:

git lo que cambió --en línea

En la siguiente captura de pantalla,

  • D ” muestra los archivos eliminados del repositorio de Git.
  • METRO ” indica los archivos comprometidos modificados.
  • A ” representa los archivos recién agregados en el repositorio de Git:

Se trataba de enumerar los archivos nuevos, modificados y eliminados en Git.

Conclusión

Para enumerar todos los archivos nuevos, modificados y eliminados del directorio de trabajo y el área de ensayo, el ' estado de Git ' o ' git ls-files -o && git checkout Se pueden utilizar los comandos ”. Además, el “ -porcelana La opción ” también se puede utilizar con la opción “ estado de Git Comando para mostrar la salida en un formato conciso. Para enumerar los archivos nuevos, modificados y eliminados del repositorio de Git, use el ' git whatchanged –una línea ' dominio. Este artículo demostró diferentes escenarios para enumerar archivos nuevos, modificados y eliminados en Git.