3

我想从我的计算机中删除一个 Git 文件夹,所以我没有进入 git 控制台,而是使用 Windows FS 删除了该文件夹。然而,每当我启动 git 控制台时,我意识到我刚刚删除的 Git 文件夹仍然存在。它不在我的计算机上,我可以看到,每次我尝试运行“rm -r FolderName”时,它都会弹出一条消息,询问我是否确定要删除一个写保护文件

"rm: remove write-protected file 'Folder/.git/objects/34/33535dg3e4t'?"

这很好,但是有成千上万个,我不会整天坐在那里输入“y”。我也尝试输入

"git rm -r FolderName"

但是这个命令不起作用,它说

"fatal: Not a git repository (or any of the parent directories): .git"
4

3 回答 3

8

怎么样rm -rf FolderName

于 2013-02-22T14:42:18.787 回答
1

或者

yes | rm -r FolderName

我通常更喜欢这种方法,因为我只是键入Ctrl+A转到命令提示符的开头,然后键入yes |,这比返回写入-f标志要快。

于 2014-08-10T04:40:56.717 回答
0

我所要做的就是跑

rm -rf ptp/ FolderName

无法完全删除 git 存储库

于 2013-02-22T14:43:05.580 回答