我和我的 friend 在位桶存储库中的不同分支上工作,然后我们 merge 到一个分支。我的 friend 将主分支克隆到我们的服务器。
现在,只有他可以 pull 和推送那个远程机器存储库。我也使用 ssh 登录,但我不能做 pull 和推。当我输入 pull 时,我会显示我的 friend git 链接以输入密码。
我也是 bit-bucket 存储库的管理员。拜托,希望有人帮忙。
我还创建了我的全局用户并将全局电子邮件发送到 git 存储库,但仍然没有更改任何内容。
最佳答案
I also , login ssh when I type Pull , I show , my friend git link to type password
由于它是一个 ssh url,这意味着它默认在 ~/.ssh/id_rsa 中搜索私有(private)/公共(public) ssh key 。
如果您都使用相同的用户登录,则该 key 是相同的。
确保您不使用相同的帐户,或者,如果使用,请添加
~/.ssh
一个 config
可以引用两组 ssh key 的文件(在 Bitbucket 存储库中注册了两个公钥)。见 this question as an example .
关于git - 无法访问远程机器 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33006482/