1、首先需要检查你电脑是否已经有 SSH key
运行 git Bash 客户端,输入如下代码:
$ cd ~/.ssh
$ ls
如果显示文件夹不存在,就表面没有。
2、创建一个 SSH key
$ ssh-keygen -t rsa -C “邮箱”
说明:这个邮箱是你申请GitHub账号时候填写的邮箱。
代码参数含义:
-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。
回车后,一路enter下去,啥也别管就行了。
Git bash上回显示生成的路径,自己仔细看下就会发现。
sshkey的生成就是这么简单。
然后添加sshkey到GitHub上,参考下面这篇文章即可:
https://blog.youkuaiyun.com/h13783313210/article/details/78780136
接下来实现,提交免密效果。
如果你发现,你设置了sshkey后,在提交的时候,依然需要输入密码,是因为你下载代码的时候,
用了https方式。
首先,我们确保自己的下载代码的方式是ssh方式
下面这幅图是https方式:
参考:https://blog.youkuaiyun.com/zyddj123/article/details/85613825