无法删除.git
我有一个名为Rift
的git仓库,现在想要删除它。但是在运行rm -rf
时,出现错误信息:rm: cannot remove 'Rift/.git/objects/pack': Directory not empty
。
当我浏览文件夹树的底部时,我发现一个隐藏文件,叫做.fuse_hidden
,后面跟着一串数字和字母,可能是十六进制的。我可以手动删除这个文件,但只要我删除它,就会立即创建另一个文件,其中附加了不同的字符串。
我尝试过rm .git/objects/pack/* && rm -rf .git
,sudo rm -rf .git
,chmod -w .git/objects/path
和 killall git
,但都没有成功。
mount
命令将显示现有的挂载点。(也许您的存储库位于FUSE挂载下,而不是包含一个?也许相关的用户空间文件系统行为不当?) - torek.git
会发生什么?新文件是否仍会神秘地自动出现在那里? - user1934428