将远程服务器添加为git remote

时间:2015-04-09 11:12:58

标签: git permissions git-remote

我尝试使用

添加Git遥控器
git remote add remote-server ssh://domain_name.com/opt/test/testapp.git

git push remote-server master

问题在于我试图以本地服务器作为用户'kute',而文件opt/test/testapp.git由另一个用户拥有,比如'test'。 因此,当我运行git push remote-server master时,我收到以下权限问题:

  

致命:无法创建临时文件:权限被拒绝错误:   pack-objects死于信号13错误:无法将某些引用推送到

此权限问题是否有任何解决方案?

1 个答案:

答案 0 :(得分:0)

您不能由其他人直接推送到远程存储库。

您必须使用"分享"存储库并将您的公共ssh密钥添加到拥有" share"的unix用户的.ssh / authorized_keys文件中。库中。