github和码云的SSH公钥
[toc]
前言
我们在向github或码云上传项目代码是他有两个上传网址,一个为HTTPS的,一个SSH,而我们在命令台上使用HTTPS上传项目代码需要输入github或码云的账户名和密码,这个每次都需要输入就很麻烦了,而使用SSH就不用输入账号和密码了。
配置github和码云方法如下:
生成SSH公钥
在命令台输入
1 | ssh-keygen -t rsa -C "你的email地址" |
首先会出现
Enter file in which to save the key (~/.ssh/id_rsa):
让你设置保存SSH的密码,这里可以不填直接回车就好()。
如果出现
~/.ssh/id_rsa already exists.
Overwrite (y/n)?
你的SSH已存在,是否覆盖
这里如果存在就不用覆盖了。
然后查看id_rea文件中的SSH公钥
在命令台输入
1 | cat ~/.ssh/id_rsa.pub |
SSH配置
github公钥配置
打开后
在命令台输入
1 | ssh -T git@github.com |
完成~
码云公钥配置
在命令台输入
1 | ssh -T git@gitee.com |
和github不同,这个是注册码云网址。
找到个人设置->SSH公钥
完成~
文档写的有些low,有不足的地方请联系我~我好加以修改补充,谢谢~