我偶然在项目文件夹中添加了9000多张照片.并承诺他们.然后从磁盘中删除它们.承诺.
现在我尝试将更改推送到git服务器.但它需要太长时间并尝试发送12 Gb的数据.
我检查了磁盘上的文件大小,看到真正的.git文件夹需要12 Gb.
如何从那里删除照片?我试过了git rm,但失败了:
? git rm public/photos
fatal: pathspec 'public/photos' did not match any files
Run Code Online (Sandbox Code Playgroud)
因为我已经从磁盘上删除了它们,但它们仍然在.git文件夹中.
我试图添加public/photos到.gitignore:
public/photos/
*.zip
Run Code Online (Sandbox Code Playgroud)
但没有结果.当然,我可以hard reset head在我的项目中没有这么多垃圾照片.但从那时起我多次承诺并在代码中做了很多改变.