给她一个有爱的Github主页

简介: 前言:哈喽,我是树酱。先聊聊本文的起源,某天在水群的时候看到某大佬的Github账户主页,颜值简直爆棚。反观看树酱的Github主页,简直就是“陋室”,难以入眼!或者很多开发的小伙伴跟我一样,平时在github上参与开源少了,可能操作最多的无非就是fork与star,就不会考虑花时间去打理。其实github主页也是我们另一种名片的呈现方式,更好的展示可以给她留下一个好的印象

微信截图_20220514225313.png


前言:哈喽,我是树酱。先聊聊本文的起源,某天在水群的时候看到某大佬的Github账户主页,颜值简直爆棚。反观看树酱的Github主页,简直就是“陋室”,难以入眼!或者很多开发的小伙伴跟我一样,平时在github上参与开源少了,可能操作最多的无非就是forkstar,就不会考虑花时间去打理。其实github主页也是我们另一种名片的呈现方式,更好的展示可以给她留下一个好的印象


1 准备


首先我们需要在github创建一个跟你github账号名称一致的仓库,并且创建一个README.md。就可以开始你的自定义github 主页了,SHOW TIME!


微信截图_20220514225321.png


2.展示面


微信截图_20220514225328.png


上图是开发者的github展示面的实例,基本上展示都是开发者本身github相关的信息,这个咋实现的呢? 其实本质上结合GitHub Readme Stats 提供的api,使得你的README可以 获取动态生成的 GitHub 统计信息


2.1  GitHub 统计卡片


微信截图_20220514225336.png


上图中的展示区域,其实它只要一行代码就可以解决!


[![tree's GitHub stats](https://github-readme-stats.vercel.app/api?username=littleTreeme&
hide=contribs,prs&show_icons=true&theme=radical)](https://github.com/anuraghazra/github-readme-stats)


只不过需要配置下信息


  • username: 需要跟你github账户名称一致 (最关键)
  • hide :需要屏蔽的数据 比如 prs 等
  • show_icons: 是否显示图表
  • theme:  主题选择
  • include_all_commits - 统计总提交次数而不是仅统计今年的提交次数  (boolean)


更多api请查阅:github-readme-stats


2.2 擅长语言卡片


微信截图_20220514225350.png


上图中的展示区域,同样是由GitHub Readme Stats 提供的api实现的


一行代码搞定!


[![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact)](https://github.com/anuraghazra/github-readme-stats)


2.3 github 关注活跃图表


微信截图_20220514225358.png


上图展示区域是github关注的曲线图,是由github-readme-activity-graph 提供的api实现的


一行代码搞定!跟上文提到的一样,同样都需要配置username


[![Ashutosh's github activity graph](https://activity-graph.herokuapp.com/graph?username=Ashutosh00710&theme=dracula)](https://github.com/ashutosh00710/github-readme-activity-graph)


2.4 徽章shield


微信截图_20220514225417.png


在github开源项目中,我们经常可以看到类似上图风格的徽章,那这个是这么展示出来呢? 它就是shields


如何在线制作呢? 还想手把手教学呢,自己看着去 链接


  • 静态展示的徽章


微信截图_20220514225429.png


![](https://img.shields.io/badge/-Nodejs-43853d?style=flat-square&logo=Node.js&logoColor=white)
![](https://img.shields.io/badge/-WebRTC-008000?style=flat-square&logo=WebRTC&labelColor=90EE90&color=fff)
![](https://img.shields.io/badge/-JavaScript-e5cd0c?style=flat-square&logo=JavaScript&labelColor=f7df1e&logoColor=000)
![](https://img.shields.io/badge/-Vue.js-29beb0?style=flat-square&logo=vue.js&labelColor=ffffff&color=4FC08D)
![](https://img.shields.io/badge/-React-29beb0?style=flat-square&logo=React&labelColor=ffffff&color=61DAFB)


  • 数据统计类型的徽章


npm 下载量统计:


总下载量:img.shields.io/npm/dt/{项目名…

月下载量:img.shields.io/npm/dm/{项目名…

周下载量:img.shields.io/npm/dw/{项目名…


比如 axios请求库的总下载量


微信截图_20220514225442.png


其他徽章工具推荐: badgen.net/


2.5 动态访问量徽章


  • visitor-badge


微信截图_20220514225455.png


访问量徽章会在刷新时,自动累计加一的操作。一行代码搞定! 前提你确认好你的page_id


![](https://visitor-badge.glitch.me/badge?page_id=littleTreeme)


更多信息:阅读官网文档:visitor-badge.glitch.me/#docs)


  • antzuhl 二次元展示访问量


微信截图_20220514225506.png


二次元的朋友也可以尝试使用这个计数器,二次元风一行代码搞定!


![](http://antzuhl.cn:4000/get/@littleTreeme)


2.6 Git EMOJi


微信截图_20220514225517.png


用emoji图标来做为git message提交的信息是不是好看多了? 同时使用emoji可以让识别提交的目的或者意图变得简单


而且一种图表代表一种提交风格,还有相关统一的文档


阅读:gitmoji | git 提交信息的 emoji 指南


微信截图_20220514225525.png



相关文章
|
程序员 开发者
玩转 GitHub profile - 打造自己的特色 GitHub 主页(交友利器🐶)
Github 作为全球最大程序员交友网站,大家在上面交友时一个具有个人特色的自我介绍自然是少不了的。🐶 今天介绍下 GitHub 的一项特色功能 - GitHub profile,以及一些列开源工具、项目来帮助打造自己特色的 GitHub profile。 GitHub profile 也是最近两年 GitHub 才新加的功能,开发者可以通过编写 README 打造属于自己的个人 GitHub 首页。
|
API
GitHub主页美化教程——不一样的主页,更精彩🎈
GitHub主页美化教程——不一样的主页,更精彩🎈
353 0
GitHub主页美化教程——不一样的主页,更精彩🎈
|
开发工具 git
自定义你的github主页
自定义你的github主页
159 1
 自定义你的github主页
|
移动开发 前端开发 程序员
定制你的GitHub主页
定制你的GitHub主页
定制你的GitHub主页
如何给自己的Github主页来个豪华套餐?
如何给自己的Github主页来个豪华套餐?
72 0
|
存储 搜索推荐 前端开发
来Github炫一下~在Github主页显示你的个人简历~
从另一个博主的文章(文章链接在这)那里看到了Github上线了一个新的功能: 可以在Github主页制作一个个性化的介绍页面 也就是每个项目主页通常有的README.md文件,熟悉Github的小伙伴都知道,在README.md文件主要是对项目的简介和使用说明的介绍,那这个对自己的个性化介绍页面怎么做呢
|
搜索推荐 网络安全 C++
打造GitHub个性化主页
打造GitHub个性化主页
187 0
打造GitHub个性化主页
|
前端开发 搜索推荐 JavaScript
搭建我的github pages 主页网站
如何搭建我的github pages主页网站
搭建我的github pages 主页网站