GitHubDesktop通过ssh连接Github

首先,通过 ssh 连接的好处在于不必每次都要验证GitHub的账号密码,减少了一些繁琐的操作,同时可以提高 pull/push 的效率,特别是在网络比较差劲,无法通过 http 或 https 有效连接到GitHub时,ssh 就是一个不错的选择。

言归正传

一,生成 ssh

打开cmd,键入以下指令,会在指定目录下生成 .ssh文件夹(.开头的隐藏文件怎么查看,请自行查找方法)。

ssh-keygen -t rsa -C "xxxxx@xx.com"

回车之后,一般会在 C:\Users\用户名\.ssh 位置生成一个名为 .ssh 的文件夹。

该文件中的 id_rsa.pub 文件中存放的就是公钥。

打开该文件(可通过记事本方式打开),复制出公钥。

二,进入GitHub官网,设置你的公钥。

参考如下截图:

Title:自己起一个有高分辨率的名字。

Key:就是你刚刚复制的 id_rsa.pub 文件中的内容。

配置好之后,Github 远程仓库,就可以和你的电脑通过 ssh 进行连接了。接下来,需要在 GitHubDesktop 软件中配置来使用 ssh。

三,GitHubDesktop配置。

还是读图:

在 Remote 中将 原来的 https:xxx.git 替换为这里的 git@xxxxx.git 然后 save 就可以了。

接下来就可以愉快的开始 pull/push 了。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值