似乎我以某种方式让
git
处于一种状态,无法提交,因为已删除的文件不存在:
~/src$ git status -u # 在分支 master 上 # 您的分支领先 'origin/master' 5 个提交。 # (使用 "git push" 发布您的本地提交) # # 要提交的变更: # (使用 "git reset HEAD ..." 取消暂存) # # deleted: release-vars.sh # ~/src$ git commit -a fatal: pathspec 'release-vars.sh' did not match any files ~/src$ ls release-vars.sh ls: cannot access release-vars.sh: No such file or directory有什么想法可以解决这种情况吗?