同一台电脑配置/关联/使用两个或多个Github账号

2016-03-19

传送门:http://www.iwwenbo.com/a-pc-many-githubs/

遇到的坑:

用Mac自带的ssh作为日常ssh客户端,我在~/.ssh/config中做了如下配置,以避免开多个tab登录同一个远程的时候,反复输入认证信息:

这里ControlPath是记录已登录会话,并且复用的。这里 %h-%p-%r 是生成的一个socket的文件名,%h代表实际远程的hostname,%p是远程主机的端口,%r是登录远程主机的用户名。由于上述两个git帐号的设置,这几个参数是一样的,所以登录多个git帐号无效。

小小的改动是增加一个%n,也就是同时记录本地别名,区分一下即可:

分类:技术 | 标签: |

发表评论

您的电子邮箱地址不会被公开。