Git的错误:“不允许操作”

问题描述:

当从远程分支拉动变化,Git是扔我这个错误:Git的错误:“不允许操作”

From https://github.com/JackWebbHeller/MyProject

* branch master -> FETCH_HEAD

error: unable to unlink old 'MyProject/folder/directory/index.html' (Operation not permitted)

,这是从塔的成绩单为Mac拍摄。任何人都可以建议吗?谢谢!

你可能有文件index.html在另一个编辑器打开。

的文件服务器上更改和Git试图修改它。

+0

这很奇怪。我打开了Dreamweaver,但没有打开任何文件。在关闭Dreamweaver后,一切都恢复正常。谢谢你的提示! – Jack 2012-08-06 12:30:21

+0

不客气。 – 2012-08-06 12:33:16

另一个可能的情况是,如果你是一个Mac和文件已被标记为“锁定”,在这种情况下,文件是只读和git无法将其删除。解决方案是检查查找器中的文件并删除“获取信息”选项中的标志。

+0

在Windows上使用git时遇到此问题。很高兴认识它。 – 2016-08-23 18:54:22