Accidentellement, j'ai poussé un commit incluant des fichiers qui auraient dû être ignorés (répertoires node_modules et composants de bower). Comme j'utilisais de nombreuses dépendances, le commit devenait assez volumineux et beaucoup de données étaient téléchargées.Supprimer des données poussées énormes de l'historique des repo git
J'ai supprimé ces fichiers dans un autre commettras et inclus un fichier .gitignore
, mais chaque fois que je clone l'application tous ces gros fichiers sont téléchargés comme l'histoire du projet.
Y a-t-il un moyen de s'en débarrasser? Un moyen de supprimer définitivement node_modules et bower composants répertoire de mon repo git?
Probablement un doublon de http://stackoverflow.com/questions/2116778/reduce-git-repository-size, http://stackoverflow.com/questions/5563564/remove-files-from-git-repo-completely , http://stackoverflow.com/questions/872565/remove-sensitive-files-and-their-commits-from-git-history, ou http://stackoverflow.com/questions/9854810/cleaning-up-git- histoire. –