rm -r folder
问我我想删除一些受写保护的文件吗?我问
y
rm: cannot remove ‘.git/objects/08/fa4fcd8413b84a1605e1c4866cb2493daf4c4e’: Operation not permitted
rm: cannot remove ‘.git/objects/96/de4fe9aa42239290cae341427649f2afbdab16’: Operation not permitted
rm: cannot remove ‘.git/objects/fd/ed37600b5fe66e1a0d0e4355b387e56ca2638e’: Operation not permitted
rm: cannot remove ‘.git/objects/pack/pack-cb277ab3b4a3510209a9784a76760e6281da5218.idx’: Operation not permitted
rm: cannot remove ‘.git/objects/pack/pack-cb277ab3b4a3510209a9784a76760e6281da5218.pack’: Operation not permitted
我请删除该文件夹。
cloce所有可能正在运行的git客户端。
ls
try迫使删除:
sudo rm -r .git
chmod -R 777 folder
也确保您拥有要删除的所有文件:
rm -rf folder
linux它也可能是文件属性(通过
chmod -R u+w folder/
检查):chown -R $USER folder/
在我的情况下,由于某种原因,用户不变标志(UCHG)打开了.git文件夹中的所有内容。这修复了:
lsattr
然后,我可以用
chattr -R -AacdDijsStu folder/
。
置于删除:
chflags -R nouchg folder/
这两个命令为我解决了问题: 1-递归选项,使您可以更改目录及其子目录中所有文件的权限:CHMOD-R 755 .git/
RM-RF .git/注:您可以选择使用命令查看视觉确认:
RM-VRF .git/