按以下命令来生成 sshkey。git
在桌面空白处右键打开Git Bash Here(终端)github
输入: ssh-keygen -t rsa -C "xxxxx@xxxxx.com" (xxxxx@xxxxx.com为你git上的用户名)
执行成功后,返回
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
再按一次回车后可能会出现如下两种状况的一种:
(1)
Enter passphrase (empty for no passphrase):
这种状况直接按回车就能够
(2)
这说明你已经设置了存储地址,咱们输入“y”覆盖,回车。。。
两次回车后回出现如下内容,说明SSH key就已经生成了。
经过查看 cat ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key
(说明:ssh-rsa 后面的内容这就是你的SSH keys,复制ssh keys的时候要所有复制下来,不然会生成密钥失败)
把SSH keys直接添加到github帐户设置里边的SSH keys
最后再执行git clone命令就能够了
*(要是使用码云的话--复制生成后的 ssh key,经过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」,
添加生成的 public key 添加到仓库中。添加后,在终端中输入ssh -T git@gitee.com首次使用须要确认并添加主机到本机SSH可信列表。
若返回 内容,则证实添加成功。
添加成功后,就能够使用SSH协议对仓库进行操做了。)
Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
如下内容请忽略哈哈哈哈哈哈哈哈哈哈哈哈!我是谁?我在干吗?在技术上摸索的小菜鸡一枚,一步一个脚印。加油!!