相关疑难解决方法(0)

git rm - 致命:pathspec与任何文件都不匹配

我偶然在项目文件夹中添加了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在我的项目中没有这么多垃圾照片.但从那时起我多次承诺并在代码中做了很多改变.

git git-filter-branch

60
推荐指数
5
解决办法
10万
查看次数

标签 统计

git ×1

git-filter-branch ×1