65 votes

git : liste les nouveaux fichiers seulement

Quand je fais un git status Je reçois une liste de fichiers préfixés par new file: . Comment puis-je obtenir uniquement cette liste ? Je veux traiter ces fichiers dans une simple boucle dans un petit shell script.

1 votes

Avez-vous essayé 'grep' ? git status | grep new file .

0 votes

Oui, mais cela ne me permet pas d'obtenir les noms de fichiers ordinaires.

6 votes

Je préfère utiliser git ls-files --others --exclude-standard ( stackoverflow.com/a/2299448/6309 )

0voto

Raviv Shweid Points 11
git status | grep "new file:" | cut -c 14-

git status | grep "modified:" | cut -c 14-

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X