Github仓库与个人介绍界面美化

目录

前言

下面是一个个人经过美化过后的界面,您仅需根据我下方给出的操作顺序依次执行即可得到一个完美的个人主页!!!

当然,如果你实在不想看冗长的教学文字,那你可以直接复制下方的README.md文件内容,把里面的ZhillerDev替换为你的github用户名:

md 复制代码
## ZhillerDev's Profile Page

welcome here!!!

![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.spencerwoo.com%2Fsubstats%2F%3Fsource%3Dgithub%26queryKey%3DZhillerDev&query=%24.data.totalSubs&label=ZhillerDev%20Followers)

[![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=ZhillerDev)](https://github.com/anuraghazra/github-readme-stats)

具体操作

新建个人仓库

新建一个仓库,你需要关注下图中画红框的地方:

  1. 修改仓库名称和你的所有者(owner)名称完全一致,大小写也必须一样,当你填写正确后就会弹出下方的卡片,告诉你你可以通过修改readme.md文件实现自定义user profile
  2. 该仓库必须是公开的
  3. 最好初始化仓库的时候让系统创建一个README file,不然你手动创建会比较麻烦

添加徽标牌子

参考文献

https://sspai.com/post/59593

https://zhuanlan.zhihu.com/p/217540872

https://zhuanlan.zhihu.com/p/533850515

这里的徽标生成我们使用老牌的shield.io来完成,你可以去下面的网站直接借助其提供的生成器生成牌子,然后粘贴到README即可
shield 徽标牌子生成器

日常主要使用静态徽标和动态徽标,二者的工作原理如下:

  1. 静态徽标:渲染前向shield请求静态牌子,由其直接返回一个徽标的img图片链接即可使用
  2. 动态徽标:这里需要借助托管网站 substats 来完成此步骤,主要流程是先向shield请求后,再请求该托管网站,网站返回抓取的数据结果后返回shield,最终反馈给用户,显示img图标

你可以去这个网站看看示例包括对应的调用API,他一般是和shield生成器结合使用,下面会对其进行详细介绍: substats 用户数据抓取API

shield生成静态牌子示例

生成参数基本格式:
牌子主标题-牌子副标题-副标题颜色

最终生成结果如下:

substats 生成获取github followers的动态牌子

先去substats官网找到获取github follower的相关API
点击前往

根据提示,我们可以拼接出请求的API如下:

https://api.spencerwoo.com/substats/?source=github\&queryKey=ZhillerDev

同时根据substats官网的提示,返回数据获取(这是固定格式):$.data.totalSubs

添加个人信息卡片

参考文献与引用

https://github.com/anuraghazra/github-readme-stats/blob/master/docs/readme_cn.md

这里使用github-readme-stats仓库实现个人统计信息卡片的展示;

使用方法很简单,直接去我上面给出的网站地址,去对应文档内找到URL直接复制粘贴然后修改用户名即可;

下面是该官方文档的介绍:

最终成品代码

最后可以简单的结合上面方法最终写出一个看起来还说得过去的个人主页;

把下面的代码复制到第一步新建的个人仓库的README.md文件内,然后修改里面的ZhillerDev为你的github用户名即可:

md 复制代码
## ZhillerDev's Profile Page

welcome here!!!

![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.spencerwoo.com%2Fsubstats%2F%3Fsource%3Dgithub%26queryKey%3DZhillerDev&query=%24.data.totalSubs&label=ZhillerDev%20Followers)

[![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=ZhillerDev)](https://github.com/anuraghazra/github-readme-stats)

主页刷新渲染后的效果:

相关推荐
幸好我会魔法2 小时前
使用githubPage+hexo搭建个人博客
笔记·github
“αβ”11 小时前
Linux平台下SSH 协议克隆Github远程仓库并配置密钥
linux·ssh·github
qianmoQ1 天前
GitHub 趋势日报 (2025年05月12日)
github
Asus.Blogs1 天前
为什么 import _ “github.com/go-sql-driver/mysql“ 要导入但不使用?_ 是什么意思?
sql·golang·github
x66ccff1 天前
【github】主页显示star和fork
github
臻一1 天前
关于github使用总结
github
Lovely Ruby2 天前
github 上的 CI/CD 的尝试
ci/cd·github
hnlucky2 天前
通俗易懂版知识点:Keepalived + LVS + Web + NFS 高可用集群到底是干什么的?
linux·前端·学习·github·web·可用性测试·lvs
野犬寒鸦2 天前
Linux常用命令详解(下):打包压缩、文本编辑与查找命令
linux·运维·服务器·数据库·后端·github
luciferau2 天前
github+ Picgo+typora
github