设置Git的shh 免密提交/拉取代码(以码云为例)

首先去官网下载最新版本的Git
下载好后打开git bash
输入以下命令来生成sshkey:

ssh-keygen -t rsa -C "这里输入你的邮箱"

按照提示,连续三次回车,即可生成ssh key。通过~/.ssh/id_rsa.pub获取你的pubilc key

cat ~/.ssh/id_rsa.pub

会返回你的公钥,然后把获取到的公钥复制到你的码云上,标题是自定的。


码云

保存以后,回到git bash,输入以下来判断是否添加成功:

ssh -T [email protected]

一般来说会返回:Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.意思就是你已通过身份验证,但是gitee.com不提供shell访问。
经过如上操作,有的会发现还需重复输入密码,然后就要进行以下操作了,输入以下命令:

git config --global credential.helper store

然后push或者pull以下,会让你输入用户名密码,你输入第一次以后,接下来再进行操作就不用在此输入了。
免密提交/拉取完成 0~0

你可能感兴趣的:(设置Git的shh 免密提交/拉取代码(以码云为例))