为了账号安全,请及时绑定邮箱和手机立即绑定

“去获取”从具有两个不同的位桶帐户的位桶

“去获取”从具有两个不同的位桶帐户的位桶

Go
杨魅力 2022-09-12 16:50:23
#1 我关注了一些关于如何使用两个不同的ssh键访问github或比特桶的文章,当我做一个.所以,我可以做一个,没有任何问题。git clone ...git clone git://git@github.com/...git clone git://git@mycompany-bitbucket.org/...#2 我还关注了一些关于如何使用私有仓库的文章但是,如果我将两篇文章(#1和#2)组合在一起,将始终使用.那么,有没有办法强制使用类似的东西?go get ...https://api.bitbucket.org/2.0/repositories/...go get ...https://api.mycompany-bitbucket.org/2.0/repositories/
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

在做了一些测试和修补之后,我发现了这个明确的步骤:


在 ~/.ssh/配置中:


# Work Bitbucket account

Host work-bitbucket.org

 HostName bitbucket.org

 User git

 AddKeysToAgent yes

 IdentityFile ~/.ssh/id_dsa-work


# Work Bitbucket account

Host altssh.work-bitbucket.org

 HostName altssh.bitbucket.org

 User git

 AddKeysToAgent yes

 IdentityFile ~/.ssh/id_dsa-work

允许您执行“git 克隆 git@work-bitbucket.org/<account_name>/”并使用自定义 ssh 密钥work-bitbucket.org


满足 (与altssh.work-bitbucket.orggo get ...export GOPRIVATE=bitbucket.org/<account_name>)


并执行:


git config --global url."ssh://git@altssh.work-bitbucket.org:443/<account_name>".insteadOf "https://bitbucket.org/<account_name>"

关于“工作”前缀的注意事项


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 75 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号