其他分享
首页 > 其他分享> > Git bash 支持两个Git服务器,分别用不同的SSH 证书

Git bash 支持两个Git服务器,分别用不同的SSH 证书

作者:互联网

1. Git bash 支持两个Git服务器,分别用不同的SSH 证书

一般情况,使用GitBash命令Pull 或者 Push代码,都是在本地生成一对公、私钥证,将公钥证书放在远程Git服务器上,将私钥证书放在window下C:\Users\BAEC\.ssh 即可,注意生成证书时,不要输密码,这样在使用Git命令时,不需要每次输密码,但是如果本地GitBash需操作两个Git远程服务器时,又生成了两套证书时,可以按如下操作,配置不同的Host 使用的Key。

Window目录 : C:\Users\BAEC\.ssh ,建个config文件,增加如下配置,不同的Host使用不同证书文件名

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gittee
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

 

 

 2. Eclipse  中 GIT SSH证书的配置

 

标签:Git,证书,gitee,Host,ssh,com,bash,SSH
来源: https://www.cnblogs.com/Ivyduan/p/16471046.html