GitHub Explore 完全指南:像刷抖音一样发现优质开源项目

今天的视频,跟大家分享一下,如何像刷抖音、逛淘宝一样,玩github。 视频里面,我会跟大家进行分享三个方法。 1、官方推荐 2、网站汇总 3、邪修方法 另外,有些小伙伴会有顾虑,作为中文用户,就算让我逛github,我也看不进去啊?!没关系,这期视频会告诉你解决方法。 1、官网推荐 我们在首页这里,点开左侧侧边栏,找到explore选项。 点开之后,你就能看到新世界的大门。 1.1 explore 首先,我们看到的是explore标签页。 正如这个标题所说,这里展示的是你感兴趣的东西。 还记得之前讲的star功能吗? 它会根据你左侧的star记录,推荐一些你可能感兴趣的项目。 这个其实跟小红书,抖音等平台的推荐算法很像,你越喜欢什么,它就越推荐给你什么。 你可以根据它的推荐,点击进去浏览这些项目。 1.2 Topics topics这个标签页,也正如标题所言 —— 浏览GitHub上的热门话题。 这里展示的是,按照主题聚合项目,比如:ts、数据库、js。 我们可以点进去看一下,这里展示的就是跟 xxx 相关的、所有的热门宝藏仓库。 你对什么话题感兴趣,你就点哪个话题,进去逛就可以了。 那么在这里,我非常非常推荐大家逛一下这个awesome lists话题。 经常看美剧的朋友,应该都会听到英语中的’awesome’这个单词,‘you are awesome’。 它的意思是精彩、牛逼的意思。 而在github里,它就是把最精彩的开源项目,汇总出来给你看。 比方说,awesome-python、HelloGitHub、awesome-mac…… 另外,这里说一句题外话,如果这里推荐的话题,你都不感兴趣。 你可以按照之前讲的搜索方式,找到你自己感兴趣的话题关键词。 比方说,这里我搜索“hello”,然后,你就可以找到一系列跟 hello主题 相关的仓库。 1.3 trending Trending 就是热榜,展示的是 star 增长最快的开源项目。 可以按口头语言过滤,例如,英语、中文…… 可以按照编程语言过滤,例如,python,golang…… 可以选择时间范围,例如:当天热榜,本周热榜,本月热榜。 我们也可以查找当前最热门的开发者排行榜。 这里的 sponsorable 指的是是否提供赞助渠道的意思。 选择之后,你可以找到需要赞助的开发者。 如果你用了别人的开源项目,而且体验还不错的话,建议赞助些钱,支持一下别人的劳动成果,这样也能推动原作者进一步的维护自己的项目。 说到这里,大家不妨点个免费的赞,点个免费的关注,支持一下本频道。 1.4 collections Collections 是 GitHub 官方人工整理的专题合集,比如"适合学习的项目"、“音乐工具”、“游戏开发资源"之类的。 这里展示的是编辑精选的项目,不是推荐算法给出的项目,所以,质量更有保障。 比方说,游戏引擎合集,像素绘画工具合集…… 点进去之后,你能看到一系列精选项目。 比方说,像素绘画工具这里,你能看到大名鼎鼎的开源像素绘画工具 aseprite…… 又比方说,游戏引擎这里,你能看到近期爆火的游戏引擎工具 godot…… 1.5 events & GitHub Sponsors Events页面汇集了 GitHub 相关的线下/线上活动信息,主要是各种开发者大会。 ...

2026年4月18日 · 高勉

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日 · 高勉