J'ai ajouté plus de 9000 photos par accident à mon dossier de projet. Et les a commis. Ensuite, supprimez-les du disque. Engagé.
Maintenant, j'essaye de pousser les modifications vers le serveur git. Mais cela prend trop de temps et essaie d'envoyer 12 Go de données.
J'ai vérifié la taille des fichiers sur le disque et je vois que le .git
dossier prend vraiment 12 Go.
Comment supprimer des photos à partir de là? J'ai essayé git rm
, mais échoue:
❯ git rm public/photos
fatal: pathspec 'public/photos' did not match any files
Parce que je les ai déjà supprimés du disque, mais ils sont toujours dans le .git
dossier.
J'ai essayé d'ajouter public/photos
à .gitignore
:
public/photos/
*.zip
Mais aucun résultat. Bien sûr, je pourrais hard reset head
au moment où je n'avais pas autant de photos indésirables dans mon projet. Mais depuis, je me suis engagé à plusieurs reprises et j'ai fait beaucoup de changements dans le code.