github设置个人秘钥

一般使用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢?

这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了。而使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key 。

如果你想要使用 SSH url 克隆的话,你必须是这个项目的拥有者。否则无法添加 SSH key 的。

1、首先需要检查你电脑是否已经有 SSH key 

进入桌面右键 运行 git Bash 客户端,输入如下代码:

cd ~/.ssh
如果有则跳过下一步,如果没有进行下一步

2、创建一个 SSH key 

$ ssh-keygen -t rsa -C "你的邮箱@qq.com"

以不输入文件名,使用默认文件名(推荐),那么就会生成 id_rsa 和 id_rsa.pub 两个秘钥文件。

接着又会提示你输入两次密码(该密码是你push文件的时候要输入的密码,而不是github管理者的密码),

Enter passphrase (empty for no passphrase): 
# Enter same passphrase again:


Your identification has been saved in /c/Users/you/.ssh/id_rsa.
# Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db 你的邮箱@qq.com

3、添加你的 SSH key 到 github上面去

a、首先你需要拷贝 id_rsa.pub 文件的内容,你可以用编辑器打开文件复制,也可以用git命令复制该文件的内容,如:

$ clip < ~/.ssh/id_rsa.pub
Window 使用 clip 命令复制,Mac 则使用 pbcopy 命令

登录github账号https://github.com/settings/keys 设置秘钥

 

 

 

 

具体步骤

 

 

 

posted @ 2020-06-30 16:33  教练我想打篮球  阅读(567)  评论(0编辑  收藏  举报