我应用 Github 曾经有 5 年多了,明天毫无保留地把本人感觉比拟有用的 Gihub 小技巧送给关注 JavaGuide 的各位小伙伴。
这篇文章肝了很久,就挺用心的,大家看内容就晓得了。
如果感觉有播种的话,不要白嫖!点个赞 / 在看就是对我最大的激励。你要是能够三连(点赞 + 在看 + 转发)的话,我就更爽了(_我在想屁吃?_)。
1. 一键生成 Github 简历
通过 http://resume.github.io/ 这个网站你能够一键生成一个在线的 Github 简历。
过后我加入的校招的时候,个人信息那里就放了一个在线的 Github 简历。我感觉这样会让面试官感觉你是一个外行,会进步一些印象分。
然而,如果你的 Github 没有什么我的项目的话还是不要放在简历外面了。生成后的成果如下图所示。
2. 个性化 Github 首页
Github 目前反对在个人主页自定义展现一些内容。展现成果如下图所示。
想要做到这样非常简单,你只须要创立一个和你的 Github 账户同名的仓库,而后自定义 README.md
的内容即可。
展现在你主页的自定义内容就是 README.md
的内容(_不会 Markdown 语法的小伙伴自行面壁 5 分钟_)。
这个也是能够玩出花来的!比如说:通过 github-readme-stats 这个开源我的项目,你能够 README 中展现动静生成的 GitHub 统计信息。展现成果如下图所示。
对于个性化首页这个就不多提了,感兴趣的小伙伴自行钻研一下。
3. 自定义我的项目徽章
你在 Github 上看到的我的项目徽章都是通过 https://shields.io/ 这个网站生成的。我的 JavaGuide 这个我的项目的徽章如下图所示。
并且,你不光能够生成动态徽章,shield.io 还能够动静读取你我的项目的状态并生成对应的徽章。
生成的形容我的项目状态的徽章成果如下图所示。
4. Github 表情
如果你想要在 Github 应用表情的话,能够在这里找找:www.webfx.com/tools/emoji-cheat-sheet/。
5. 高效浏览 Github 我的项目的源代码
Github 前段时间推出的 Codespaces 能够提供相似 VS Code 的在线 IDE,不过目前还没还没齐全开发应用。
简略介绍几种我最罕用的浏览 Github 我的项目源代码的形式。
5.1. Chrome 插件 Octotree
这个曾经陈词滥调了,是我最喜爱的一种形式。应用了 Octotree 之后网页侧边栏会依照树形构造展现我的项目,为咱们带来 IDE 般的浏览源代码的感触。
5.2. Chrome 插件 SourceGraph
我不想将我的项目 clone 到本地的时候个别就会应用这种形式来浏览我的项目源代码。SourceGraph 不仅能够让咱们在 Github 优雅的查看代码,它还反对一些骚操作,比方:类之间的跳转、代码搜寻等性能。
当你下载了这个插件之后,你的我的项目主页会多出一个小图标如下图所示。点击这个小图标即可在线浏览我的项目源代码。
应用 SourceGraph 浏览代码的就像上面这样,同样是树形构造展现代码,然而我个人感觉没有 Octotree 的手感难受。不过,SourceGraph 内置了很多插件,而且还反对类之间的跳转!
5.3. 克隆我的项目到本地
先把我的项目克隆到本地,而后应用本人喜爱的 IDE 来浏览。能够说是最酸爽的形式了!
如果你想要深刻理解某个我的项目的话,首选这种形式。一个git clone
就完事了。
5.4. 其余
如果你要看的是前端我的项目的话,还能够思考应用 https://stackblitz.com/ 这个网站。
这个网站会提供一个相似 VS Code 的在线 IDE。
6. 一键开启 Github 夜间模式
通过 GitHub Dark Theme 这个 Chrome 插件你能够将 Github 的主题变为夜间款式。
7. 扩大 Github 的性能
Enhanced GitHub 能够让你的 Github 更好用。这个 Chrome 插件能够可视化你的 Github 仓库大小,每个文件的大小并且能够让你疾速下载单个文件。
8. 主动为 Markdown 文件生成目录
如果你想为 Github 上的 Markdown 文件生成目录的话,通过 VS Code 的 Markdown Preview Enhanced 这个插件就能够了。
生成的目录成果如下图所示。你间接点击目录中的链接即可跳转到文章对应的地位,能够优化浏览体验。
[外链图片转存失败, 源站可能有防盗链机制, 倡议将图片保留下来间接上传(img-IcvUEqAY-1604903412837)(https://guide-blog-images.oss…)
9. 后记
这篇文章是我上周六的时候坐在窗台写的,花了一下午工夫。
除了我提到的这些技巧之外,像 Github 搜寻技巧、GitHub Actions 等内容的话,我这里没有提,感兴趣的小伙伴自行钻研一下。
这里多说一句心里话:Github 搜寻技巧不必要记网上那些文章说的各种命令啥的,真没啥卵用。你会发现你用的最多的还是关键字搜寻以及 Github 自带的筛选性能。
微信搜“JavaGuide”回复“计算机根底”即可获取图解计算机根底 + 集体原创的 Java 面试手册。