131 votes

git status -> Montrer les fichiers qui seront ajoutés (staged) dans les sous-répertoires

Disons que je démarre un dépôt git dans un dossier, et que j'ai plusieurs sous-répertoires dans celui-ci.

J'ai plusieurs modèles de globbing .gitignore pour exclure les fichiers des sous-répertoires. Cependant, lorsque je fais git status avant de mettre en scène quoi que ce soit Dans le cas où j'utilise la méthode d'ajout de fichiers, git status n'indique que les noms des sous-dossiers qui seront ajoutés, sans préciser quels fichiers de chaque sous-répertoire seront ajoutés (mis à disposition) si je fais git add . .

Il est intéressant de noter que, git status est explicite sur les fichiers qui seront engagé après avoir mis en scène des fichiers avec git add . .

Y a-t-il un moyen de demander git status d'être explicite sur les fichiers pour les fichiers qui seraient mis en scène ?

-1voto

Pradeep Pandey Points 197

Utiliser la commande git git ls-files -o pour lister les fichiers non suivis

au lieu de -o utiliser -c --cached Afficher les fichiers en cache dans la sortie (par défaut)

-d --deleted Afficher les fichiers supprimés dans la sortie

-m --modifié Afficher les fichiers modifiés dans la sortie

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