删除 GIT 中“位于存储库外部”的文件

Mil*_*uzz 4 git repository

我有一个文件在我的说法中徘徊,git status它已被删除,但是当我尝试git rm删除时,我得到了***/***.php is outside repository. 它所在的文件夹肯定在存储库中,所以我很困惑!

小智 5

我长期以来一直在解决类似的问题,结果证明一个简单但不直观的开关就是答案。

git add --update要不就git add -u

将添加修改的文件并删除已删除的文件。

如果您还想添加新文件: git add --allgit add -A

将添加新文件、修改文件和删除已删除文件。

极客秋葵致敬

如需更严肃的文档,请查看Git SCM