赞
踩
cd ~/.ssh
若出现下图报错,表示没有.ssh这个文件夹,那么需要我们自己来创建
创建.ssh文件夹
mkdir ~/.ssh
cd ~/.ssh
换成Github
和Gitee
平台绑定的邮箱
$ ssh-keygen -t rsa -C "xxxxxxx@qq.com" -f "github_id_rsa"
$ ssh-keygen -t rsa -C "xxxxxxx@qq.com" -f "gitee_id_rsa"
打开.ssh文件所在的位置(C盘的用户目录下),可以看到生成的文件如下:
gitee_id_rsa.pub
文件,将内容复制到gitee的ssh中保存:https://gitee.com/profile/sshkeysgithub_id_rsa.pub
文件,将内容复制到gitee的ssh中保存:https://github.com/settings/keys执行命令:vi config
输入字母i,进入编辑模式
输入以下内容:
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
注意:上面输入完成之后,先按Esc,输入“:wq”,回车,然后找到并打开config文件,将以上内容复制进config文件,保存即可。
测试gitee命令:
ssh -T git@gitee.com
测试GitHub命令:
ssh -T git@github.com
若遇到如下提示,输入yes即可认证成功,如果没有遇到,则会提示成功认证!
出现以下内容表示连接成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。