在代理模式下使用两个不同的凭据处理两个不同的Git Organization repos

时间:2015-06-10 05:55:05

标签: git github ssh proxy ssh-keys

伙计们,我真的需要解决问题,因为我正与两个不同的组织合作,拥有两个github帐户。我想独立工作,而不混合两个id。我找到了答案here,效果很好。

但现在问题是我正在开发一个Linux系统,我在代理服务器后面。所以我必须使用开瓶器在我的系统上使用ssh。

我已将此行添加到~./ssh/config

Host * ProxyCommand corkscrew <proxy ip address> 8080 %h %p

现在我很困惑地按照我提到的链接,因为它适用于理想状态。

我真的被困在这里。请帮助这个人。 感谢

1 个答案:

答案 0 :(得分:1)

您提到的示例使用默认端口(22) 如果您使用的是开瓶器,可能所有端口都被阻止,但是80和443(http和https)。

因此,您需要将Port 443添加到~/.ssh/configillustrated in this answer