Я добавил более 9000 фотографий случайно в папку проекта. И совершил их. Затем удалили их с диска. Совершенные.
Теперь я пытаюсь перенаправить изменения на сервер git. Но это занимает слишком много времени и пытается отправить 12 Гб данных.
Я проверил размер файлов на диске и увидел, что действительно .git
занимает 12 Гб.
Как удалить фотографии оттуда? Я пробовал git rm
, но не удалось:
❯ git rm public/photos
fatal: pathspec 'public/photos' did not match any files
Потому что я все их удалил с диска, но они все еще находятся в папке .git
.
Я попытался добавить public/photos
в .gitignore
:
public/photos/
*.zip
Но никакого результата.
Конечно, я мог бы hard reset head
до момента, когда у меня не было так много нежелательных фотографий в моем проекте. Но с тех пор я совершил много раз и внес много изменений в код.