在上一期视频里,跟大家分享了一下,如何将github安装在你的电脑上。

不知道大家会不会有这样的疑问,就是安装完了之后,该如何在电脑上配置你的github账户。

我觉得这个问题是很有必要的解答一下 —— 你不配置账号,虽然也可以使用,但是,功能不全,简单来说,就是使用了阉割版的git。

另外,可能有的朋友想的比较简单——验证还不简单,扫一下二维码?或者手机验证码配置不就行了吗?

我只能说,还没有那么简单,git平台会保护用户的信息,平台肯定不会用你的电话号码进行配置。

今天分享的配置过程,主要是有两个步骤。

1、输入账号和邮箱

按住 windows键+r, 打开运行窗口。

输入cmd,打开命令行。

输入:

git config --global user.name "mingyan1024"

git config --global user.email "[email protected]"

username,就网页这里的username。

email,就是你的git账号的邮箱。

请务必确保,你的这两个内容输入的是正确的。

如果输入错误会引起一些麻烦。

比方说,你提交的代码之后,提交记录里面显示的不是你本人。

可以看到,错误的名称这里没有头像,且没有跳转。

正确的名称这里有头像,且可以跳转到对应的git用户。

输入这个指令之后,会展示出一系列配置信息。

git config --global --list

可以查看到你填写的username和email是否正确。

2、上传ssh密钥

填写完这些信息就可以畅通无阻地使用git了吗?

No,因为这些只是简单的用户信息,并没有进行认证。

所以,我们还需要上传ssh密钥,联通你的电脑和github服务器。

这里简单介绍一下 ssh key。

ssh key 是一对东西——公钥和私钥。

私钥放在你的电脑上,不能暴露给别人,你可以理解它为一把钥匙。

公钥放在你的 github 账户名下,你可以理解它是你在github平台配置的一把锁。

这样,当你上传代码或者使用其它功能的时候,github平台,就会验证你的钥匙。

如果锁和钥匙能够匹配,就允许你的操作,否则就会拒绝你的操作。

而且,ssh key 只需要配置一次就可以了。无需输入密码。

既安全又高效。

接下来,我们来配置一下ssh key。

同样使用 win + r 打开运行,输入 cmd 打开命令行终端。

输入下面这条指令,即可生成密钥。

ssh-keygen -t ed25519 -C "[email protected]"

指令解释

大家可以看一下这里的命令解释。

请注意 -C 后面的内容,只是注释,你可以写任意你觉得方便好记的内容。

然后,一路点回车就可以了。

你会看到有这样的一个路径和文件名。

你可以在对应的文件夹下找到这个密钥对——一个公钥,一个私钥。

pub结尾的是公钥,表示public。

用记事本打开这个文件。

将文件的内容copy下来。

然后,打开github网站,点击设置这里。

title填写一个简单好记得名字就可以了,keytype选择auth开头的这个选项。

然后,把你刚才复制的key,粘贴过去就可以了。

点击add按钮。

这样就添加成功了。

接下来,你就可以畅通无阻地使用git客户端了。


感谢观看,下期再见!