在上一期视频里,跟大家分享了一下,如何将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客户端了。
感谢观看,下期再见!