0
我在我的项目中使用python结构主要用于部署到远程服务器。在fabfile里面,我写了一个名为deploy()的函数来将代码拉到github上。当我执行命令“晶圆厂部署”,它会导致这样的错误:git在python结构中拉出错误
错误:无法打开的.git/FETCH_HEAD:权限被拒绝
请帮我解决这个问题。任何帮助深表感谢。在此先感谢
我在我的项目中使用python结构主要用于部署到远程服务器。在fabfile里面,我写了一个名为deploy()的函数来将代码拉到github上。当我执行命令“晶圆厂部署”,它会导致这样的错误:git在python结构中拉出错误
错误:无法打开的.git/FETCH_HEAD:权限被拒绝
请帮我解决这个问题。任何帮助深表感谢。在此先感谢
检查权限和.git目录的所有权和文件在它
ls -al .git | grep FETCH_HEAD
应该有类似-rw-r--r--
在输出的开始。
如果不将其设定修正:
sudo chmod -R 0755 .git
首先非常感谢解决这一issue..After,我得到了这样的另一个错误的:**致命:无法创建“在/ var/www/epw/source/.git/ORIG_HEAD.lock':权限被拒绝** – 2014-12-04 04:43:40
这仍然是权限问题。你可以发布'ls -al .git'的输出吗?另外,如果你在远程机器上有你的git仓库,请尝试从那里拉出干净的副本。 – daniula 2014-12-04 06:01:29