Git

通过SSH连接GitHub

最近把代码都提交到 GitHub了,下面来总结一下通过 SSH 连接 GitHub 的方法。

首先下载Git for Windows,然后安装。

下载地址

然后,建立一个文件夹,用来放与GitHub相关的内容, 然后在上面右键打开Git Bash。

这时会出现命令行界面,然后输入下面这句,创建密匙(邮箱换成你自己的):

$ ssh-keygen -t rsa -C "xxxxx@gmail.com"

此时,会出现提示,让输入存储密匙的文件夹,这里我们按默认的存储位置,直接回车即可。

接着,会提示输入密码,我们输入两次密码就可以了,然后会看到输出一大串文字。

此时,密匙及密匙对应的公匙已经创建成功了,接下来,我们复制公匙到剪贴板中:

$ clip < ~/.ssh/id_rsa.pub

然后,到我们的github页面里,在setting里找到SSH Keys,然后添加ssh key, 输入标题及刚才复制的公匙,保存,此时会弹出密码框,输入登录密码,然后就算完工了。

最后,测试一下:

$ ssh -T git@github.com

当输出成功信息时就说明链接成功,此时就可以clone项目,然后使用git来管理项目。