(1)检查是有已有SSH密钥
cd ~/.ssh
ls
如果有id_rsa id_rsa.pub这两个文件,则无需进行第二步,直接调到第三步就行。
(2) 生成SSH密钥
$ ssh-keygen -t rsa -C "your_email@example.com"
代码参数含义:
-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
直接按三次回车,即可生成id_rsa id_rsa.pub文件。
(3)复制密钥到github账户
复制id_rsa.pub里面的内容,然后登陆到你的github账户,在账户设置中,添加SSH密钥。
(4)测试SSH连接
$ ssh -T git@github.com
(5)将已有github项目换成ssh
1. git remote rm origin
2. git remote add origin git@github.com:账户名/项目名.git
3. git push origin