专栏首页GitHubDaily我去!GitHub 个人页还能这么玩?

我去!GitHub 个人页还能这么玩?

大家好,我是小 G。

如果你此前一直有留意我们公众号的推送信息,那应该有看到我们在上个月推送的一篇文章《GitHub 内测新功能,准备往程序员社交方向发力?!》。

里面主要介绍了 GitHub 即将发布的几项新特性,其中就包含用户可直接在 GitHub 个人页中添加 README 介绍,用于展示更加详细的个人信息

前几天,这个功能正式上线了,并且还被不少 GitHub 用户玩出了新花样。

例如,Django 与 Datasette 的作者 Simon Willison 就用了短短 150 行代码,来实时更新其个人页的 README 信息。

当他每次运行脚本时,会将项目的最新发行版、博客文章、Datasette API 等内容更新到个人主页上,这样别人就可以第一时间了解他的最新工作近态。

有兴趣了解具体实现原理的同学,可以看下他写的这篇文章:

https://simonwillison.net/2020/Jul/10/self-updating-profile-readme/

倘若你认为 GitHub README 只能做到这种地步,那你就大错特错了!

脑洞大开的程序员们,最近都纷纷在 Reddit 的 GitHub 区晒出了自己的新玩法。下面我简单贴几个让你们感受下。

宠粉流

使用了类似 Friendster 的社交模板,从关注者中随机选出 8 个用户,每个一小时更新一次个人页的 README 信息。

每日一个 GitHub 涨粉小秘诀。

效果展示:https://github.com/sorxrob

递归流

作者是印度那边一个 17 岁的学生,在他的 GitHub 页面中,用递归的方式在 README 中层层嵌套自己的个人页,效果让人眼前一亮!

堆栈溢出了喂!

效果展示:https://github.com/EliteDaMyth/

GitHub 源码:https://github.com/EliteDaMyth/EliteDaMyth

至简流

每周在 README 中更新各种编程语言在工作中的具体占比时间。

你的技术堆栈、常用语言、编码状态让人一目了然。

老板们的最爱。

效果展示:https://github.com/gautamkrishnar

GitHub 源码:https://github.com/athul/waka-readme

数据流

自动给你的 GitHub 信息生成统计报告,其中包括项目 Star 数、代码提交次数、项目贡献次数、PR 数、Issue 数等数据。

全方位展示你的 GitHub 信息。

GitHub 活不活跃大家一看便知。

效果展示:https://github.com/anuraghazra

GitHub 源码:https://github.com/anuraghazra/github-readme-stats

看到这里,如果你觉得上述那几个示例还无法让你心动,那我再给你推荐一个开源项目:Awesome Profiles。

里面收集了非常多能让人眼前一亮的 README 模板,有很多是无需配合 GitHub Action,直接把 Markdown 复制粘贴一下就能用。

项目发布后的短短几天时间,已成功突破 1000+ Star,看来大家对 GitHub 新发布的这个新特性还是比较感兴趣的。

项目里面的 README 示例比较多,在这里就不一一展示了,下面贴个 GitHub 地址,感兴趣的同学可以上去扒一下:

https://github.com/kautukkundan/Awesome-Profile-README-templates

说了那么多,这块到底怎么玩呢?

其实,在 GitHub 个人页中加了 README 的方式很简单,你只需要创建一个跟自己 GitHub 用户名相同命名的代码仓库,并勾选上自己 README 初始化按钮即可。

下面我用小号给大家演示一下具体创建过程。

第一步,创建与 GitHub 用户名同名的代码仓库。

第二步,返回个人页,即可看到成功生成 README 展示区块。

接着点击编辑按钮,用 Markdown 语法编写 README 文件,即可快速更新:

怎么样,是不是非常简单?

本文分享自微信公众号 - GitHubDaily(GitHubDaily),作者:小 G

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 不吹不黑!逛 GitHub 没看过这 10 个开源项目,绝对血亏...

    前不久我在逛 Medium 的时候,偶然看到一篇文章《10 Extraordinary GitHub Repos for All Developers》,作者在...

    GitHubDaily
  • GitHubDaily 周报第 95 期

    一款基于 React 和 MusicKit 实现的 Apple Music 非官方开源版,在线体验:https://musi.sh/

    GitHubDaily
  • 接私活必备的 10 个开源项目!

    基于 Angular 2, Bootstrap 4 和 Webpack 的后台管理面板框架。

    GitHubDaily
  • 不吹不黑!逛 GitHub 没看过这 10 个开源项目,绝对血亏...

    前不久我在逛 Medium 的时候,偶然看到一篇文章《10 Extraordinary GitHub Repos for All Developers》,作者在...

    GitHubDaily
  • 从星际2深度学习环境到神经机器翻译,上手机器学习这些开源项目必不可少

    本文主要编译于 Github 文章「Getting started with machine learning」(原文链接:https://github.com...

    AI研习社
  • GitHub CEO:GitHub 十年,感谢有你

    源 / 极光开发者 简评:不知为何,总感觉 GitHub 成立不止 10 年了,你们有这种错觉么? 本文是 GitHub 联合创始人兼 CEO:Chris W...

    顶级程序员
  • GitHub 十年,感谢有你

    本文是 GitHub 联合创始人兼 CEO:Chris Wanstrath 在计算机世界杂志写的文章。

    非著名程序员
  • 回顾 2018 :最 6 的 6 个机器学习开源项目

    过去的 2018 年,人工智能和机器学习都得到了蓬勃发展,在医疗保健、金融业、语音识别、增强现实等领域, 都能看到机器学习在其中「大展拳脚」。本文将回顾了去年最...

    HyperAI超神经
  • GitHub最大更新:直接运行代码;人工智能凉了?年度报告揭示真相

    很简单,以后你不光能在GitHub上存储和搜索代码,而且还能直接运行部分代码。这个期待已久的更新获得一致好评。详情如何,下面我们会仔细说。

    量子位
  • GitHub最大更新:直接运行代码;人工智能凉了?年度报告揭示真相

    很简单,以后你不光能在GitHub上存储和搜索代码,而且还能直接运行部分代码。这个期待已久的更新获得一致好评。详情如何,下面我们会仔细说。

    磐创AI

扫码关注云+社区

领取腾讯云代金券