【发布时间】:2019-05-30 22:03:27
【问题描述】:
为什么我不能删除 git 中的文件?当我写$ git rm Food101.mlmodel
git 说-fatal: pathspec 'Food101.mlmodel' did not match any files。但是当我写git push git 说时,Food101.mlmodel 非常大。如何解决?
【问题讨论】:
-
这意味着要删除的 repo 中不存在文件。尝试增加缓冲区
-
你能在
git ls-files的输出中看到你的文件吗? -
试试这个推送大文件stackoverflow.com/q/44780221/1544977
-
@JerzyPawlikowski,我不能
-
该文件似乎不在仓库中,因此您无法删除它。然而
git push发送提交而不是文件。是否有可能您正在推送多个提交,并且在其中一个提交中添加了大文件,而在另一个提交中您删除了它?