ver tipos tag modificados log etiquetas crear cambios archivos archivo git git-status

tag - tipos de etiquetas en git



Cómo hacer que el estado de git muestre solo archivos en etapas (2)

La respuesta aceptada no le permitirá saber qué tipo de cambios hubo.

Sí, si no es un comprobador de sintaxis pero es una persona común con un repositorio lleno de archivos sin etapas y aún desea saber qué sucederá con los archivos almacenados: hay otro comando:

git status --short | grep ''^[RAD]''

lo que lleva a algo como:

D dir/deleted_file A dir/new_file R dir/renamed -> dir/renamed_to

Obviamente, estos archivos se organizaron, y después de git commit :
se eliminará el deleted_file eliminado,
new_file un new_file ,
renamed_file se convertirá en renamed_to .

Aquí hay una explicación de la salida de formato corto: https://git-scm.com/docs/git-status#_short_format

Me gustaría obtener una lista de solo los nombres de archivos en escena. No puedo encontrar la --name-only equivalente para --name-only para el comando git status . ¿Qué es una buena alternativa?

La lista de archivos se canalizará a php -l (verificador de sintaxis de pelusa de PHP).

Solución: el comando completo

git diff --name-only --cached | xargs -l php -l


Use git diff --name-only (con --cached para obtener los archivos almacenados)