GitHub 配置身份验证教程:Git 用户配置与 SSH 密钥完整指南

在上一期视频里,跟大家分享了一下,如何将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]" ...

2026年4月17日 · 高勉

GitHub 搜索技巧完全指南:从基础到高级语法,找到你想要的一切

如何快速找到最近很火的ai工具,如何快速找到适合初学者的python项目。今天这个视频就来教会你,如何使用github的搜索功能。 github是全球最大的免费代码库,因此,很多人会认为github就是程序员用的吧? No,各行各业的朋友都可以用。 而且,都能找到你想要的宝藏。 你可以在这里找到免费学习资料、免费软件、免费书籍…… 这么说吧,只有你想不到,没有它没有的。 本期视频,我会分享如何在git上搜索你想要的东西,包含了基础搜索和高级搜索技巧。 1、如何搜索 github的登录和注册十分简单,只要有邮箱,不管是国内还是国外,都可以轻松搞定。 登陆成功进入主页之后,我们可以看到这样的页面。 1.1 基础搜索 找到所搜框,搜索“经济学人”。 你能看到一堆搜索结果。 这里会显示完整的项目名称,斜线之前是作者的ID,斜线之后是项目的ID。 这里会有更新时间,一定要找就近更新的仓库,然后,点进去。 一个宝藏就展现在了你的面前。 仓库如何去看呢? 首先要看 README 文件,这里介绍了项目内容,并附上了很多要点和链接。 你可以点击这里的链接,访问具体的内容。 点击这里的下载,拿到你想要的东西。 你也可以直接点击文件夹,浏览一下具体的文件夹内容,可以看到每个文件夹里都有一个README。 README文件使用 markdown 语法撰写的说明,而 github 会将这个内容美化成一个优雅的页面。 很多朋友会想,这些免费文档会不会有版权问题。理论上来说,确实会有版权问题,但如果你只是个人学习使用,而不是那它卖盗版,那么没有人会追究你。 这里我们会遇到一个新的问题,如果这个项目持续更新,难道每次都要去搜索框里去搜它吗? NO,你可以采用如下操作。 star 点击 star, 你就会收藏这个项目。另外,也表达了对作者的支持。 star 只会收藏,项目更新的时候,你不会接到任何通知。 你可以在你的个人主页里,看到这个项目,这是不是就方便了很多。 fork fork 是叉子的意思,点击之后,你会将别人的项目,复制一份到你的仓库里。 其实,也算是另外一种收藏。 这种收藏方式,有一个好处就是,如果原作者项目没了,你这里还有一个副本,依然可以使用。 另外,这个副本你可以直接进行代码编辑,因为是存在你的仓库,并不会影响到原作者。 如果你有好的想法,也可以改完之后,将新代码贡献给原作者。这个环节我们后面会出视频讲解。 watch 顾名思义,就是观察的意思。 点击之后,我们可以看到多个选项。 第一个是默认的,意思是如果你参与了这个项目,或者项目中有人@你了,就会给你发个通知。 什么叫参与了这个项目呢?比方说,你提过建议Issue,你提交过代码pull request…… 第二个是all activity,选中之后,这个项目的所有变化,都会通知到你。例如,新版本发布…… 选择之后,小眼睛就会加1 第三个,就更简单了,直接屏蔽了这个项目的通知。 第四个,是选择性通知,你可以选择项目发生哪些变化的时候通知你。 1.2 进阶搜索 再次回到搜索结果页面,我们可以看到这里有排序方式。 根据刚才的介绍,我们可以选择star最多的,或者fork最多的,以及其它的选项……进行排序。 这里会有一个引申的问题,这个搜索匹配的是什么内容? 从结果中,我们可以看到,项目的搜索结果,是根据about中的关键字、仓库名称进行匹配的。 除了仓库,我们还可以选择code,issues…… 这些选项。issue是问题的意思,表示大家对项目的疑问,你可以搜索到大家对这个关键词有哪些想法。 你还可以选择开发语言,找到你熟悉的语言的项目。 你还可以在这里的高级选项这里,细化你的搜索需求,例如:原作者是谁?星星数量大于多少,或者小于多少…… 以上是针对搜索结果的进阶玩法。 让我们在回到主页面,看一下如何在主页进阶搜索。 2、使用技巧总结: 2.1 限定搜索位置(in) vue in:name # 只搜仓库名称 vue in:description # 只搜描述 vue in:readme # 只搜 README vue in:name,description # 名称或描述都搜 2.2 按 Stars / Forks 筛选 stars:>1000 # 超过 1000 星 stars:500..2000 # 500 到 2000 之间 forks:>500 # Fork 超过 500 2.3 按程语言 language:python language:javascript language:rust 2.4 按时间筛选 pushed:>2024-01-01 # 2024年后还有更新的 created:>2023-01-01 # 2023年后创建的 这个非常实用 可以过滤掉那些很久没维护的死项目 ...

2026年4月14日 · 高勉

两个免费静态网页托管平台:GitHub Pages 与 Cloudflare Pages 使用教程

本文通过实战案例,跟大家分享两个免费托管静态页面的平台。 简单来说,你可以在这些平台上免费发布你的个人简历、个人网站、博客等内容,超级方便。 1、Github Github 配置静态页面的步骤最为简单。 1.1 创建一个仓库 点击 new ,填写完配置信息后,即可创建一个个人仓库。 1.2 提交代码 将你的静态网页代码提交上去,一定一定要注意:必须要有 index.html。另外,这个项目的访问权限一定要配置成public(默认的)。 简单解释一下:index.html 相当于一个入口。不然的话,平台不知道从哪个页面开始解析。 我这里已经写好并开源了一个简历模板——个人简历模板,有需要的朋友可以参考一下。 1.3 配置页面 在仓库主页面,找到setting,找到page,找到main,选中之后,点击save。 稍作等待,你的网站就上线了!!就这么简单!!!! 2、CloudFlare(以下简称CF) CF 托管静态页面,有两种方式: 方法一:关联git仓库 进入CF平台的账户界面,在 workers and pages 这里,创建一个应用。 点击 GitHub 这个选项,连接你的 Git 仓库。 对仓库进行授权。 点击 deploy 进行部署,无需填写任何东西。 稍作等待,你的个人简历网站,就发布成功了!!! 方法二:上传静态文件 在这里创建一个新的应用。 点击这里,选择上传文件。 将刚才的简历项目打包,然后,上传至CF平台。请务必上传压缩包。上传文件夹以及其它形式都不太方便。 点击deploy,稍等一会,你的简历网站就发布成功了!!! 关于 CF 的这两种部署方式,我想说一点,就是我更推荐第一种方式。 因为只要你提交代码到git仓库,它就可以自动更新页面(读者请自行尝试一下)。 而第二种方式很麻烦,需要你手动提交,也就是把网页代码重新打包,再上传到CF上。 以上就是本期分享,感谢阅读。最后想说一点,就是 CloudFlare 有很多免费好玩的用法,后面会继续更新文章探讨这些问题。再次感谢阅读。

2026年3月16日 · 高勉