Lorsque je fais git status dans un sous-dossier de mon dépôt, cela inclut le statut des dossiers parents également.
Existe-t-il un moyen de limiter git-status à un dossier particulier ?
Lorsque je fais git status dans un sous-dossier de mon dépôt, cela inclut le statut des dossiers parents également.
Existe-t-il un moyen de limiter git-status à un dossier particulier ?
Quand j'ai essayé git, je n'ai pas trouvé de moyen de le faire.
J'ai fini par le faire :
x@x:~/x$ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# b
# main/a
nothing added to commit but untracked files present (use "git add" to track)
x@x:~/x$ git status | grep main
# main/a
C'est la méthode que j'utilisais... la méthode suivante permet également d'obtenir les titres de statut : git status |grep "main\|:\$" ... malheureusement, vous perdez la coloration.
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.
1 votes
Non, "git status ." donne les dossiers frères et soeurs comme par exemple "../sibling".
0 votes
Pourriez-vous nous donner un peu plus de détails sur les raisons pour lesquelles vous souhaitez filtrer les modifications apportées ailleurs dans votre arbre ? Dans quelles situations souhaiteriez-vous utiliser cette fonctionnalité ?
1 votes
S'il y a plus d'un écran complet de sortie de la commande normale "git status"
3 votes
Duplication possible de git status - existe-t-il un moyen d'afficher les changements uniquement dans un répertoire spécifique ?