[英]Gitflow with Github setup
我以前使用的是GITflow,但是我正在尝试使用Github作为中央存储库来尝试Gitflow。 到目前为止,我已经做了以下工作:
cd /home/username/Downloads/
(在本地计算机上) wget -q – http://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh –no-check-certificate
sudo chmod a+x gitflow-installer.sh
sudo chmod a+x gitflow-installer.sh
cd /var/www/website/
(网站文件所在的位置) git flow init
git remote add origin git@github.com:username/website.git
git add *
git commit -am “initial commit”
现在已提交所有文件,准备将其推送到中央存储库。
使用本教程创建SSH密钥-https: //help.github.com/articles/generating-ssh-keys
现在,我正在尝试将文件推送到中央存储库,但是尽管文件已经推送,但出现以下错误:
错误:无法为.git / refs / remotes / origin / develop创建目录
错误:无法锁定ref'refs / remotes / origin / develop'。
知道为什么吗? 到目前为止,这是正确的设置吗?
“无法为.git / refs / remotes / origin / develop创建目录”表示存在权限问题,无法在/var/www/website/
初始化的本地存储库中写入远程引用。
例如,在这个问题中,OP必须执行sudo git push
。
sudo
或chown
在“ 第一次上传到github的问题 ”中提到。
在远程方面,如“ 将存储库上传到github失败说”权限被拒绝 ”中所述,请确保将公共ssh密钥添加到GitHub存储库中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.