J'ai téléchargé un fichier de polices que je n'ai pas les droits de distribuer à git hub il y a plusieurs mises à jour. J'ai un référentiel relativement inactif et j'ai la possibilité d'avertir tous mes membres si nécessaire. J'ai essayé plusieurs des solutions. J'ai besoin de supprimer un fichier de mon répertoire appelé Resources\Video\%font%.ttf
où %font%
est le nom des versions en clair, en italique et en gras de la police. Quelles commandes dois-je utiliser?
Dans ce cas, vous pouvez utiliser la commande Git Filter Branch avec --tree-filter
option.
la syntaxe est git filter-branch --tree-filter <command> ...
git filter-branch --tree-filter 'rm -f Resources\Video\%font%.ttf' -- --all
Explication de la commande:
<commande>: Spécifiez une commande Shell.
- tree-filter: Git vérifiera chaque commit dans le répertoire de travail, exécutera votre commande et re-commit.
- all: Filtre toutes les validations dans toutes les branches.
Remarque: veuillez vérifier le chemin de votre fichier car je ne suis pas sûr du chemin du fichier
J'espère que cela vous aidera !!!