github免密码设置

在创建好了github账号之后,我们可以新建自己的github项目。然而,我们在本地代码升级维护的过程中,涉及到git操作的时候并不是想每次都重新输入密码。这个时候我们需要使用ssh和私钥(公钥)来方便我们的操作。

首先,我们用ssh-keygen或者其他手段如:openssl或者三方授权的PKI证书来为自己创建一个私钥和公钥对。其中,私钥要自己妥善保管的(要严格保密),让后在github中为自己添加一个对应的公钥。登录github,在setting里面的ssh Keys选项里面进行操作。

分别输入公钥的名字和内容,如下图所示,然后保存提交即可。

其次,在终端中对ssh进行配置,主要是设置全局的用户名和邮箱,这里的用户名和邮箱要和github账号的用户名和邮箱相对应。

最后,我们对设置的情况进行一次测试。按照下图输入:

如果看到,Hi xxx, you've successfully authenticated, but Github does not provide shell access. 则说明配置成功!

posted @ 2015-11-08 21:34  fangying  阅读(1781)  评论(0编辑  收藏  举报