我在我的项目中使用python fabric主要用于部署到远程服务器。在fabfile中,我编写了一个名为deploy()的函数,用于将代码拉到github。当我执行命令" fab deploy"时,会导致如下错误:
错误:无法打开.git / FETCH_HEAD:权限被拒绝
请帮我解决这个问题。任何帮助深表感谢。提前致谢
答案 0 :(得分:1)
检查.git目录及其中的文件的权限和所有权
ls -al .git | grep FETCH_HEAD
在输出开头应该有类似-rw-r--r--
的内容。
如果没有通过以下方式进行修复:
sudo chmod -R 0755 .git