2017-10-10 91 views
0

首先我知道这个问题已经被问和回答了几次,但我发现所有的解决方案不起作用。两个GitHub的账户在同一台​​计算机

任务很简单 - 我有两个GitHub的帐户,一个个人和第二业务。

我试图用一些配置,但都被这样的:

Host github.com-personal 
    HostName github.com 
    User kagarlickij 
    IdentityFile ~/.ssh/github_kagarlickij_private 

Host github.com-business 
    HostName github.com 
    User dmytriy-kagarlickij 
    IdentityFile ~/.ssh/github_dmytriy-kagarlickij-business_private 

...它不工作。它只适用于Host是github.com的情况。不github.com业务,不business.github.com等

任何想法如何管理呢?

回答

2

User为SSH(推/拉)的访问始终是“混帐”,而不是你的用户名。

编辑:

混帐克隆github.com个人:kagarlickij/terraform-AWS-vm.git

此外,还必须在克隆URL使用ssh别名从你的配置

如果你这样做了,ssh使用主机名,用户名和相应的配置文件部分标识。

+0

我已经改变了用户对“混帐”两种配置,但结果的个人和企业的部分是相同的 - 只有当主机是github.com – kagarlickij

+0

我可以克隆回购你能证明什么命令收益率为输出? – renemilk

+0

肯定的是,在这里它是 - http://prntscr.com/gw2n6b – kagarlickij

相关问题