在我们平时使用git时,可能会经常碰到,同一台机使用多个git服务器的情况,比如公司项目使用公司的git服务器,个人项目直接用Github,Git通过配置当前用户目录下的.ssh文件夹的config文件来实现这样一种使用场景。
配置config文件
如果当前用户的~/.ssh/目录下不存在config文件,则手动新建一个,文本编辑器打开,填写以下内容:
1 | #账号1配置 |
测试
使用ssh -T git@Host进行测试,其中Host指上面配置的服务器别名
1 | ssh -T git@github.com |
结果显示:
1 | Hi yourname! You've successfully authenticated, but GitHub does not provide shell access. |
说明连接成功,就可以使用了!