dans un répertoire de travail SVN, je peux p>
Y a-t-il une commande équivalente dans Git? Pouvez-vous s'il vous plaît dites-moi comment faire ça? P>
3 Réponses :
$ git clean -n -d -x
Il peut être intéressant de noter que cela ne supprime pas les fichiers non traqués (nouveaux ou ignorés) que la recette SVN de l'OP serait.
Vous êtes à la racine de votre répertoire de travail P>
$ caisse de git. p> li> ol>
Ceci sera checkout de manière récursive (restauration) chaque fichier en cours de suivi de la dernière validation de la branche actuelle (tête). p>
En supposant que vous êtes à la racine de votre copie de travail.
Vous voulez faire une propreté pour supprimer tous les fichiers non traqués, effectuez une course sèche pour vous assurer que cela ne va pas d'abord. (Vous voudrez peut-être enquêter sur le répertoire (-D) et utiliser également les options Ignorer les règles (-X).) P> puis exécutez-le "pour de vrai". / p> Découvrez des fichiers frais non modifiés à partir de l'index pour tous vos fichiers suivis. P> git checkout .
Il y a SVN Revert; Vous n'avez pas à passer en supprimant tous les fichiers que vous avez apportés.
SVN Revert code> ne supprimera pas les fichiers ajoutés, je pense.