iOS Toolsgithub

(搬运)Git SSH Key 生成并添加到 Github 步骤

2015-11-04  本文已影响3269人  Coder_Y

Git SSH Key 生成并添加到 Github 步骤


原文:Git SSH Key 生成步骤

Git 是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的 Git 则需要SSH的配置。

Github 的 SSH 配置步骤如下:

一、设置Git user的name和email:


$ git config --global user.name "your user name"
$ git config --global user.email "your email address"

二、生成SSH密钥:


2.1 检查 ssh 密钥是否已存在

2.1.1 Windows环境下

查看C:\Users\YourUserName\.ssh是否存在
如果该文件夹存在,则说明密钥已存在,则备份删除

2.1.2 Linux环境下

查看~/.ssh是否存在
如果该文件夹存在,则说明密钥已存在,则备份删除

2.2 生成 ssh 密钥

在命令行中输入

$ ssh-keygen -t rsa -C “your email address”

连续按3个回车(密码默认为空),得到 id_rsa 和 id_rsa.pub 文件,说明生成成功

三、添加密钥到 Github


打开 Github,登录自己的账号后
点击自己的头像->settings->SSH Keys->Add SSH key
将本地 id_rsa.pub 中的内容粘贴到 Key 文本框中,随意输入一个 title,点击 Add Key 即可

四、测试


在命令行中输入

$ ssh git@github.com

会出现如下询问:

Are you sure you want to continue connecting (yes/no)?

键入yes后回车,如果出现

Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell accessConnection to github.com closed.

则说明验证成功,否则可能是上述步骤中的其中几步出错了,需重新来过

上一篇 下一篇

猜你喜欢

热点阅读