0

但是,我有一个空的 git 目录要删除

"git rm -r NameOfDirectory"正在回归"operation not permitted"

另外,如果我将一个新文件移动到这个目录然后执行 git status,git 不会将它列为新的未跟踪文件,但如果我将文件移动到另一个目录,它就会这样做,所以它有一些奇怪的地方。

我怎样才能摆脱这个目录?

git rm -r -f没有解决它。

4

2 回答 2

2

这是一个权限问题。

尝试

sudo git rm -r NameOfDirectory使用root密码

您可以尝试在不使用 git 命令但rm直接使用命令的情况下删除目录。

rm -r NameOfDirectory或者sudo rm -r NameOfDirectory

于 2013-03-28T16:16:11.433 回答
1

Git 不跟踪空目录。如果你的工作树中有一个空目录,你应该简单地用rmdir. 无需涉及 Git。

于 2013-03-28T16:17:00.157 回答