无法删除git中的目录

时间:2013-03-28 16:10:51

标签: git

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

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

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

如何摆脱这个目录?

git rm -r -f无法解决问题。

2 个答案:

答案 0 :(得分:1)

这是一个许可问题。

尝试

sudo git rm -r NameOfDirectory使用root密码

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

rm -r NameOfDirectorysudo rm -r NameOfDirectory

答案 1 :(得分:1)

Git不会跟踪空目录。如果工作树中有一个空目录,则应使用rmdir将其删除。没有必要涉及Git。