Recherche…
Syntaxe
git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>
Paramètres
Paramètre | Détails |
---|---|
-ré | Supprimez les répertoires non suivis en plus des fichiers non suivis. Si un répertoire non suivi est géré par un référentiel Git différent, il n'est pas supprimé par défaut. Utilisez l'option -f deux fois si vous voulez vraiment supprimer un tel répertoire. |
-f, --force | Si la variable de configuration Git est propre. requireForce n'est pas défini sur false, git clean refusera de supprimer des fichiers ou des répertoires à moins de fournir -f, -n ou -i. Git refusera de supprimer des répertoires avec un sous-répertoire ou un fichier .git à moins qu'un deuxième -f soit donné. |
-i, --interactif | Invite de manière interactive la suppression de chaque fichier. |
-n, --dry-run | Affiche uniquement une liste de fichiers à supprimer sans les supprimer. |
-q, - calme | Afficher uniquement les erreurs, pas la liste des fichiers supprimés avec succès. |
Nettoyer les fichiers ignorés
git clean -fX
Supprime tous les fichiers ignorés du répertoire en cours et de tous les sous-répertoires.
git clean -Xn
Prévisualisera tous les fichiers qui seront nettoyés.
Nettoyer tous les répertoires non suivis
git clean -fd
Va supprimer tous les répertoires non suivis et les fichiers qu'ils contiennent. Il démarrera dans le répertoire de travail actuel et parcourra tous les sous-répertoires.
git clean -dn
Prévisualisera tous les répertoires qui seront nettoyés.
Supprimer avec force les fichiers non suivis
git clean -f
Va supprimer tous les fichiers non suivis.
Nettoyer interactivement
git clean -i
Imprimera les éléments à supprimer et demandera une confirmation via des commandes telles que les suivantes:
Would remove the following items:
folder/file1.py
folder/file2.py
*** Commands ***
1: clean 2: filter by pattern 3: select by numbers 4: ask each
5: quit 6: help
What now>
Option interactive i
peut être ajouté en même temps que d' autres options comme X
, d
, etc.
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow