Github与Gitee共存

2019-09-30  本文已影响0人  宏沉一笑

Github与Gitee共存

mkdir .ssh
cd .ssh

1.1、建立gitee秘钥

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

替换正确的邮箱,按enter

Generating public/private rsa key pair.  
Enter file in which to save the key (/c/Users/FlyingHorse/.ssh/id_rsa): id_rsa_gitee   

1.2、建立github秘钥

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
替换正确的邮箱,按enter

Generating public/private rsa key pair.  
Enter file in which to save the key (/c/Users/FlyingHorse/.ssh/id_rsa): id_rsa_github   

2、public key复制到gitee或github

type id_rsa_gitee.pub
tpye id_rsa_github.pub  

3、创建配置解决ssh冲突

在.ssh文件夹中创建config文件,添加以下内容以区分两个ssh key

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_gitee

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github

4、测试连接

测试Gitee:
输入

ssh -T git@gitee.com

若返回如下图,则gitee则连接正常

Welcome to Gitee.com, yourname!

测试Github:
输入

ssh -T git@github.com

若返回如下图,则github则连接正常

Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.

<div style="text-align: right">
<p><strong>签名:Smile every day</strong></p>
<p><strong>名称:沐阳宏</strong></p>
<p><strong>邮箱:</strong><a href="whghcyx@outlook.com">whghcyx@outlook.com</a></p>
</div>



上一篇下一篇

猜你喜欢

热点阅读