我无意中将超过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,当我的项目中没有太多垃圾照片时,我可能会稍等片刻。但是从那以后,我投入了很多次,并对代码进行了很多更改。