Git无法创建文件权限被拒绝

我正在使用Amazon EC2托管通过git部署到服务器的网站。之前,我在同一类型的EC2 Ubuntu Linux

Server实例上使用了本教程,并且运行良好。但是,当我尝试推送到服务器时,收到以下错误跟踪:

教程:http://toroid.org/ams/git-

website-howto

跟踪:

$ git push origin master

Counting objects: 5, done.

Writing objects: 100% (3/3), 250 bytes, done.

Total 3 (delta 0), reused 0 (delta 0)

remote: error: unable to create file index.html (Permission denied)

To ssh://ubuntu@myserv.er/var/www/website.git

8068aac..04eae11 master -> master

目前,我的存储库中只有一个文件,即index.html

错误跟踪显示拒绝创建文件的权限。请您告诉我我要去哪里了吗?

回答:

您可能没有完成本教程的这一部分:

首先,工作树(上面的/var/www/www.example.org)必须是运行挂钩的用户可写的(或者用户需要sudo访问权限才能运行git

checkout -f或类似的东西)。

以上是 Git无法创建文件权限被拒绝 的全部内容, 来源链接: utcz.com/qa/429592.html

回到顶部