我无意中将超过9000张照片添加到我的项目文件夹中。并承诺。然后从磁盘删除它们。致力于。
现在,我尝试将更改推送到git服务器。但是它花费的时间太长,并试图发送12 Gb的数据。
我检查了磁盘上的文件大小,发现该.git
文件夹实际占用了12 Gb。
如何从那里删除照片?我尝试过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
,当我的项目中没有太多垃圾照片时,我可能会稍等片刻。但是从那以后,我投入了很多次,并对代码进行了很多更改。