Archiver ce qui est important (S3Ha, MOOC "Bien archiver")
Table des matières:
Les fichiers du répertoire de travail Git peuvent être suivis ou non suivis.
Les fichiers suivis sont ceux qui ont été ajoutés et validés et que git connaît. Les fichiers suivis peuvent être non modifiés, modifiés ou organisés. Tous les autres fichiers du répertoire de travail ne sont pas suivis et git n'a pas connaissance de ces fichiers.
Parfois, votre répertoire de travail git peut être encombré de fichiers inutiles qui sont soit générés automatiquement, des restes de fusion ou créés par erreur. Dans ces situations, vous pouvez ajouter ces fichiers dans
.gitignore
ou les supprimer. Si vous voulez garder votre référentiel agréable et propre, la meilleure option est de supprimer les fichiers inutiles.
Cet article explique comment supprimer des fichiers non suivis dans Git.
Suppression de fichiers non suivis
La commande qui vous permet de supprimer les fichiers non suivis est
git clean
.
C'est toujours une bonne idée de sauvegarder votre référentiel car une fois supprimés, les fichiers et les modifications qui y sont apportées ne peuvent pas être récupérés.
Avant d'exécuter la commande réelle et de supprimer les fichiers et répertoires non suivis, utilisez l'option
-n
qui effectuera un "essai à sec" et vous montrera quels fichiers et répertoires seront supprimés:
git clean -d -n
La sortie ressemblera à ceci:
Would remove content/test/ Would remove content/blog/post/example.md
Si certains des fichiers répertoriés ci-dessus sont importants, vous devez soit commencer à suivre ces fichiers avec
git add
.gitignore
.
Une fois que vous êtes sûr de vouloir continuer et supprimer les fichiers et répertoires non suivis, tapez:
git clean -d -f
La commande imprimera tous les fichiers et répertoires supprimés avec succès:
Removing content/test/ Removing content/blog/post/example.md
L'option
-d
indique à git de supprimer également les répertoires non suivis. Si vous ne souhaitez pas supprimer les répertoires vides non suivis, omettez l'option
-d
.
L'option
-f
représente la force. S'il n'est pas utilisé et que la variable de configuration Git
clean.requireForce
est définie sur true, Git ne supprimera pas les fichiers.
git clean -d -i
La sortie affichera les fichiers et les répertoires à supprimer et vous demandera quoi faire avec ces fichiers:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Sélectionnez l'un des choix et appuyez sur
Enter
.
Si vous souhaitez limiter l'opération de nettoyage aux répertoires donnés, passez les chemins d'accès aux répertoires à vérifier pour les fichiers non suivis comme arguments de la commande. Par exemple, pour rechercher des fichiers dans le répertoire
src
, vous devez exécuter:
Suppression de fichiers ignorés
La commande
git clean
permet également de supprimer les fichiers et répertoires ignorés.
Pour supprimer tous les fichiers ignorés et non suivis, utilisez l'option
-x
:
git clean -d -n -x
git clean -d -n -X
La commande ci-dessus supprimera tous les fichiers et répertoires répertoriés dans votre
.gitignore
et conservera les fichiers non suivis.
Conclusion
Dans ce tutoriel, nous vous avons montré comment supprimer les fichiers et répertoires non suivis dans Git. N'oubliez pas de toujours exécuter la commande à sec avant de supprimer les fichiers.
Microsoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate.
Environ 89,7% des Selon le rapport, les pharmacies qui paient des publicités sur le dernier moteur de recherche de la société, Bing.com, sont frauduleuses ou se livrent à des activités illégales. KnujOn, une compagnie antispam, et LegitScript, qui offre un service qui vérifie la légitimité de certaines pharmacies en ligne, ont publié le rapport.
Microsoft prend au sérieux les allégations selon lesquelles des partenaires commerciaux se livrent à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des États-Unis, le Microsoft a pris mardi au sérieux les accusations selon lesquelles des partenaires commerciaux se seraient livrés à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des Etats-Unis, a annoncé mardi le Wall Street Journal. la Securities and Exchange Commission des États-Unis enquê
[Lectures supplémentaires: Votre nouvel ordinateur a besoin de ces 15 programmes gratuits et excellents]
BMP Wrap vous permet de masquer des fichiers comme images BMP et d`envoyer par e-mail Les fichiers image BMP, convertissant les fichiers pour leur permettre d`être envoyés en pièces jointes, BMP Wrap est également utilisé pour crypter les fichiers.
Un problème courant lors de l`envoi de courriels est le fait que l`e-mail rebondit. Le rapport de non-remise mentionne l`erreur comme la présence d`une pièce jointe illégale. Ce problème ne se résout pas en essayant simplement d`envoyer le courrier à nouveau.







