检测是否已经有ssh
首先,需要测试本机是否已经有ssh:
打开终端命令行,输入:
cat ~/.ssh/id_rsa.pub
- 如果没有的话将会显示找不到文件夹
生成新的ssh
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
- -t 是密钥类型,默认是 rsa ,可以省略
- -C 是你私钥的注解,一般用你自己的邮箱,这样不容易搞混
- -b 是输出的字节数,最小要求768位,默认是2048位。DSA密钥必须恰好是1024位(FIPS 186-2 标准的要求)
之后它将会要求你输入存储密匙的文件名,我们直接点击回车,使用系统默认的地址即可。
之后要求输入密码,并确认。
这样就生成完毕了,默认的地址应该是在:/Users/UserName/.ssh/id_rsa.pub
pbcopy < ~/.ssh/id_rsa.pub
- 这行代码可以将公钥直接保存至剪切板,粘贴在你的Git项目中需要的位置就可以了。
转载:https://blog.csdn.net/u014328357/article/details/73931435