第一步:创建ssh密匙
命令:
ssh-keygen -t rsa -C "你的码云邮箱"
一直敲回车
The key fingerprint is: SHA256:Mdk3XCRtPHfk5Q/9/fqrALmP15fq70TyiSuybpUKOZI 你的码云邮箱 The key's randomart image is: +---[RSA 2048]----+ | .+o.o| | o . o=++| | + . +..o=| | o.. . .+| | . So .. .+| | E + oo = o| | . o.o... +o| | +oo..o+ | | o++.o=B=o| +----[SHA256]-----+
第二步:查看已经创建的SSH
命令(若提示cat不是内部命令,请重启终端,再次输入即可查看)
cat ~/.ssh/id_rsa.pub
会出现如下字符: ssh-rsa AAAAB3NzaC1yc2EAAAADFJXpstxDfg4v6tCdO8sFhnLiyrA/EW+nZydEYQB5l4bBXl/JqXm1eGshDW97L7JB73 jFt0BPF8Vh4F+Lt1DjBcweTXT9T74V+SKp+N8SAdcHphVLj0rJceWM8hzr6WN/JyH1R4o0Y4g74T3NvtWSZYCdft3vKkQs CiZ9Z6TmmzyiG5bkMX8vvjyix4a/HLdotRXMzT7TaHkN/8vvPfVZAwizACc+kNy3nBSnYtT/2h8XMT 你的码云邮箱
第三步:设置SSH密钥
码云>设置>安全设置>SSH设置:把上面的字符复制到公匙里面
添加公匙 标题:自己定义的名字(不填会自动生成) 公匙:支持以 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384' or 'ecdsa-sha2-nistp521' 开头
第四步:验证SSH公匙
命令
ssh -T git@gitee.com
会出现让你确定的代码,输入yes
Warning: Permanently added 'gitee.com,后续有很多懒得复制
完美匹配,如果不行再来一遍!!!