8169 votes

Comment puis-je supprimer local (sans traces) des fichiers à partir de mon Git branch?

Comment voulez-vous supprimer les fichiers locaux à partir de votre branche?

1285voto

robert.berger Points 2692

git clean -f -d à garantir que les répertoires sont partis! vous pouvez vérifier avec git status si elles sont vraiment disparu.

571voto

SystematicFrank Points 3014

Je suis donc surpris personne n'a mentionné avant, mais j'ai l'habitude de taper:

git clean -i

Que signifie interactif et vous aurez un bref aperçu de ce qui va être supprimé et vous offrons la possibilité d'inclure/exclure des fichiers concernés. Dans l'ensemble, encore plus rapide que l'exécution de l'obligatoire --dry-run avant le nettoyage réel.

420voto

307voto

Michał Szajbe Points 4022

Si non chaînée répertoire est un dépôt git (par exemple sous-module), vous devez utiliser -f deux fois:

git clean -d -f -f

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