Lorsque vous utilisez la commande [checkout .] dans git pour abandonner les modifications, pourquoi les dossiers et fichiers nouvellement créés ne sont-ils pas supprimés ?
PHP中文网2017-05-02 09:48:23
0
2
712
Je voulais utiliser le paiement pour abandonner la modification, mais j'ai constaté que le dossier nouvellement créé et le contenu du dossier n'étaient pas supprimés. .
Étant donné que les dossiers et fichiers nouvellement créés sont des « fichiers non suivis », vous pouvez utiliser git clean -fd si vous souhaitez les supprimer.
Deux façons d'obtenir le référentiel git : git init et git clone. Les nouveaux fichiers (y compris les dossiers) ajoutés après ces deux commandes ne sont pas inclus dans la gestion du référentiel git. : Les fichiers non suivis nécessitent l'inclusion manuelle de git add dans l'entrepôt git, sinon git sera hors de contrôle. Pour ces fichiers nouvellement ajoutés au répertoire de travail, il existe une commande spéciale pour l'opération inverse : git clean -fd. Vous pouvez utiliser man git clean pour afficher les instructions de commande.
Étant donné que les dossiers et fichiers nouvellement créés sont des « fichiers non suivis », vous pouvez utiliser
git clean -fd
si vous souhaitez les supprimer.Deux façons d'obtenir le référentiel git :
git init et git clone. Les nouveaux fichiers (y compris les dossiers) ajoutés après ces deux commandes ne sont pas inclus dans la gestion du référentiel git. : Les fichiers non suivis nécessitent l'inclusion manuelle de git add dans l'entrepôt git, sinon git sera hors de contrôle.
Pour ces fichiers nouvellement ajoutés au répertoire de travail, il existe une commande spéciale pour l'opération inverse : git clean -fd. Vous pouvez utiliser man git clean pour afficher les instructions de commande.