跳过正文
GitHub SSH配置
  1. 文章/

GitHub SSH配置

Git教程 - 这篇文章属于一个选集。
§ 1: 本文

使用Windows如何配置SSH连接Github
#

在往github上push项目的时候,如果走https的方式,每次都需要输入账号密码,非常麻烦。而采用ssh的方式,就不再需要输入,只需要在github自己账号下配置一个ssh key即可。

一、检查本地主机是否已经存在ssh key
#

win + R打开运行 ,输入cmd打开命令行

输入以下命令

cd .ssh
dir

如果存在id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key。下图即表示存在。

如果存在,则直接执行第三步。

二、生成ssh key
#

如果不存在,使用下列命令生成。

ssh-keygen -t rsa -C "xxx@xxx.com"
// 将 "xxx@xxx.com" 替换为你自己GitHub的邮箱地址

一直回车即可。

三、获取ssh key公钥内容(id_rsa.pub)
#

cd .ssh

type id_rsa.pub
// Windows命令行

cat id_rsa.pub
// Linux命令行

如下图所示,复制这段内容

四、Github账号上添加公钥
#

1、点击右上角的头像,进入settings设置,添加SSH Keys。

2、将刚刚复制的内容添加上去

五、验证是否设置成功
#

ssh -T git@github.com

显示如下则表示设置成功

设置成功后,即可不需要账号密码clone和push代码

注意之后在clone仓库的时候要使用ssh的url,而不是https!

Git教程 - 这篇文章属于一个选集。
§ 1: 本文