Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 2647|Répondre: 0

Le nettoyage Git supprime les fichiers non gérés (non suivis)

[Copié le lien]
Publié sur 01/09/2024 20:26:09 | | | |
Exigences : Un projet .NET qui utilise git pour gérer le code source doit désormais être envoyé ou sauvegardé, et le projet contient un grand nombre de fichiers temporairement ignorés, tels que package, obj, bin, etc. Si vous compressez directement, il sera très volumineux, alors comment supprimer les fichiers qui ne sont pas gérés par le suivi git ?

Commande git-clean

Cette commande consiste à supprimer les fichiers non suivis de l’arbre de travail, puis à utiliser la commande pour visualiser les fichiers qui seront supprimés, la commande est la suivante :



J’ai constaté qu’il n’y avait pas de sortie, et que le contenu du fichier était contenu dans les répertoires obj et bin. La raison est que les règles configurées dans .gitignore sont ignorées par défaut.

Vous devez ajouter le paramètre -x avec la commande suivante :



Ensuite, exécutez la commande delete comme suit :




Référence:La connexion hyperlientérée est visible.




Précédent:Pousser des projets vers plusieurs dépôts git
Prochain:Réinitialisation du PC sous Windows (Restauration système) Effacez le disque
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com