Github美化日记 - 又菜又爱玩
Github美化日记 - 又菜又爱玩
一.咱就说
无论是技术大牛, 或者是技术小菜, 都希望有一个好看的Github首页吧!(快说你想要!



二.那就开始吧!
1.所有的神秘皆来自一个特殊的仓库

上图的仓库名(Repository name)和自己的用户名(我的是codeacg)一致,这时候出现了一只黑色的喵咪!然后仓库要是public的(所有人皆可访问),勾选Add a README file,勾选创建仓库的时候会增加一个README.md文件,我们所有的操作都写于此文件。接着网页往下翻,点击Create repository。
然后就变成了这样子:

2.打开这个仓库,开始整活!
点击上图那个红框框起来的那个,下面那个红框啦!
打开后,点击Edit README编辑这个README.md文件,就是下图啦。

2.1 萌萌计数器
直接看,你就说你想要就完事了。

Moe-Counter:一款多种风格可选的萌萌计数器。Moe-counter 每被刷新一次,显示的数字便会 +1,借此达到计数的目的。
食用方法:
白嫖大佬的
如果这个网址还在,请继续。
打开这个网址后,在最下面Tool一栏中,可以看到一个链接:https://count.getloli.com/get/@:name?theme=asoul,凭借这个链接即可直接食用。其中 :name 是计数器的 ID,使用不同的 name 就可以生成不同的计数器。后面的 asoul 则是计数器的主题外观,Moe-counter 拥有多种风格可选,点击 asoul 便出现选择框可以选择其他主题外观,点击 Get 即可查看预览效果。
我食用的是rule34这个主题,因为这个会动。


点击Commit changes就行了,然后你打开你的主页就可以看到了,开心吧。
自建
请参考大佬仓库写的食用手册。
2.2 贪吃蛇

这可不是一个简单的贪吃蛇,会自动更新的哟!
2.2.1 配置action
点击
Action
点击
Configure配置yml文件
改名,换代码,点击
start commit,再点击commit new file。
name: Generate Snake
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2.3.4
- name: Generate Snake
uses: Platane/snk@master
id: snake-gif
with:
github_user_name: ${{ github.repository_owner }}gif_out_path: ./assets/github-contribution-grid-snake.gif
svg_out_path: ./assets/github-contribution-grid-snake.svg
- name: Push to GitHub
uses: EndBug/add-and-commit@v7.2.1
with:
branch: main
message: 'Generate Contribution Snake'
引入
snake
另一种cdn链接国内访问更快

修改Actions读取仓库权限

run workflow

查看是否成功

演示效果.
2.2 Readme Typing SVG(打字机)
直接看,你就说你想要就完事了。

⌨️ Readme Typing SVG:是一款打字机效果的好东西。
食用方法:
张嘴就行,这是大佬的网站。

复制Markdown代码,放到这里:

点击Commit changes就行了,然后你打开你的主页就可以看到了,开心吧。
这是我的:
%3B;)
2.3 Shields.io (小牌子)
别说了,直接整吧!

Shields.io:一种以 SVG 和光栅格式提供简洁、一致和易读徽章的服务,可以轻松地包含在 GitHub 自述文件或任何其他网页中。
食用方法(有两种):
静态小牌子
一个最简单的例子就是:,这一请求可以渲染得到如下效果的小牌子。
https://img.shields.io/badge/codeacg-喵酱-E89AAA
简单定制小牌子非常方便,最最基础的语法规则就是:
https://img.shields.io/badge/{左半部分标签}-{右半部分标签}-{右半部分16进制颜色}
动态小牌子
你可以参考少数派的这篇文章。然后借助大佬的网站「小牌子生成器」
2.4 GitHub Readme Stats(GitHub 统计卡片)
看图吧!

GitHub Readme Stats:在你的 README 中获取动态生成的 GitHub 统计信息。
食用方法:
将这行代码复制到你的 markdown 文件中,就是如此简单!
更改 ?username= 的值为你的 GitHub 用户名。
[](https://github.com/anuraghazra/github-readme-stats)
下面是我的:
[](https://github.com/anuraghazra/github-readme-stats)
[](https://github.com/anuraghazra/github-readme-stats)
2.5 Metrics(Github统计信息图表)

Metrics:生成可以嵌入到任何地方的统计图标,包括您的 GitHub 配置文件自述文件!支持用户、组织,甚至存储库!
玩法有很多,感兴趣的同学可以深入研究。
食用方法:
大佬的网站Metrics,打开网站之后,在左侧输入你的用户名,左边有很多选项供选择,也可以换模板等等,然后点击右侧的markdown按钮,复制代码即可。

然后把复制的代码,放到我们的README.md文件中即可。



效果演示.
2.6 GitHub Profile Trophy(Github奖杯)
GitHub Profile Trophy:GitHub 简介奖杯,在README.md文件中添加动态生成的 GitHub Stat Trophies
食用方法:
将以下代码添加到您的自述文件中。将代码粘贴到个人资料的自述文件中时,将 ?username= 后更改为 GitHub 的用户名。
[](https://github.com/ryo-ma/github-profile-trophy)
2.7 visitor-badge(统计访问者数量)

visitor-badge:计算 GitHub 中 README.md、问题、PR 的访问者数量。
食用方法:
page_id 是必需的,请使用唯一的字符串来最好地代表您的页面。跟上面萌萌计数器一样的那种。

效果演示。
2.8 Github Readme Activity Graph(Github活动统计图)

Github Readme Activity Graph:动态生成的活动图,显示您过去 31 天的 GitHub 活动。
食用方法:
只需将以下 URL 粘贴到您的个人资料自述文件中,您就可以开始了。
[
效果演示.
2.9 Github Readme Streak Stats(GitHub 连续打卡)

Github Readme Streak Stats:显示您的总贡献,当前连续几次,以及 GitHub 个人资料README文件中最长的连续记录
食用方法:
将下面的 markdown 复制粘贴到你的 GitHub 配置文件 README 中,将 ?user= 后面的值替换为你的 GitHub 用户名 将 ?user= 后面的值替换为你的 GitHub 用户名
[](https://git.io/streak-stats)
效果演示.
2.10 stats-cards(网站数据卡片)

stats-cards:在 README 中展示网站数据,也可用于网站状态监控。
支持网站有:知乎,B站,Leetcode,掘金,牛客,CSDN,Github等。
食用方法:
和上面一样。。。

效果演示.
三.其他大佬的
Github美化日记 - 又菜又爱玩的更多相关文章
- Github美化 添加徽章
Github美化 添加徽章 0. 前言 1. 准备 2. 开始 a. 打开shields.io b.制作静态徽章 c.制作动态徽章 d. 结果 3.额外 0. 前言 之前看见很多大项目都有很多勋章,比 ...
- Github 美化设置个人主页
起因是发现自己follow的大师傅个人主页跟普通的不太一样: 猜测应该是Github啥时候出现的新功能,查了一下,发现可以通过创建同名仓库来实现个人主页的美化设置 首先在 GitHub 上建立一个与自 ...
- POJ2729 Robocode(离散化与模拟-----提醒曾经爱玩游戏的自己没做出这个
题目链接 :http://poj.org/problem?id=2729 题目很长,有不少也是废话.类似小时候玩的坦克大战.每个坦克速度为10,炮弹速度为20.子弹出界就消失,坦克出不了界限.相向的子 ...
- Github上的沙雕项目,玩100遍都不够
这段时间大家在家自我隔离.居家办公憋坏了吧.为了打发这种无聊的生活,我决定拿出我在github上珍藏多年的沙雕项目,让大家在无聊的时候可以打发时间. Github作为互联网上最大的开源社区,一直备受程 ...
- 我的Fedora22美化日记
首先我说一下,我命令是乱打的[不要打我],用之前先google 配置RPMFusion仓库 $ sudo dnf install --nogpgcheck http://download1.rpmfu ...
- 腾讯爱玩某处csrf导致骚扰用户(QQ弹窗+QQ会话+微博)
点击提醒,然后抓包: POST /dyid_proc.php HTTP/1.1 Host: tx.qq.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW ...
- Selenium私房菜系列7 -- 玩转Selenium Server
本篇主要是想更进一步介绍Selenium Server的工作原理,这次我们从Selenium Server的交互模式开始. 在<第一个Selenium RC测试案例>中,我们以命令“jav ...
- <<开源硬件创客 15个酷应用玩转树莓派>>
本书共分18章,前3章是本书的基础章节,主要介绍了树莓派的一些基本情况和基本操作,来让读者了解树莓派的前世今生,掌握树莓派基本的使用方法.第4~18章主要介绍15个以树莓派为载体的酷炫应用,大家可以按 ...
- Selenium私房菜系列--总章
前言 在这段期间,我一直在找关于服务器的端测试方案,自动化工具等等,无意间我发现了Selenium这个工具.在试用一段时间后,觉得Selenium确实是一个很不错的Web测试工具.在和强大的QTP比较 ...
- 我开源了一个ios应用,你们拿去随便玩
今天开源一个ios应用,自己写的,你们拿去随便玩.地址是: https://github.com/huijimuhe/prankPro 光拿来玩不理清个来龙去脉玩的也不开心是吧,那我就给你们摆摆来龙去 ...
随机推荐
- java 操作excel
需要引入的包 import org.apache.poi.hssf.usermodel.*; import org.apache.poi.ss.usermodel.HorizontalAlignmen ...
- JS计算加减乘除出现多位小数的解决方法
function add(arg1, arg2){ let decima1, decima2, differ, m; try { decima1 = arg1.toString().split('.' ...
- ByteArrayInputStream和ByteArrayOutputStream不需要关闭流的原理--博客摘录
---------------- 版权声明:本文为CSDN博主「PSUUGDUFNM」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明.原文链接:https://blo ...
- ubuntu16.04openssh升级
wget http://zlib.net/zlib-1.2.11.tar.gz tar xf zlib-1.2.11.tar.gz && cd zlib-1.2.11/ ./confi ...
- VUE keepAlive缓存问题之动态使用exclude(会使用到VUEX)
exclude是啥? 官方解释: 怎么用呢? 处理的问题是什么?(答:返回首页的时候清除B页面的缓存) 我遇到的问题是: 一开始状态:A(首页). B(列表).C(列表中的详情)三个页面,设置B页面的 ...
- Linux用户管理2
passwd给用户修改密码 用户自己给自己设置密码直接passwd root用户给普通用户设置密码passwd 用户名 --stdin从标准输入获取信息 echo "1" | pa ...
- 数据库软件mysql的卸载及安装
mysql安装时找了好多教程,一直安装不成功,后来终于安装成了,浅写一下教程. 首先时mysql的卸载,如果安装失败或者之前下载过旧版本,那么安装时会出现start service错误,解决方法就是将 ...
- 用C#语言实现记事本
一.实验内容: 二.记事本所需功能: (1)记事本程序具有文件的新建.打开.保存功能: (2)文字的复制.粘贴.删除功能:字体类型.格式的设置功能: (3)查看日期时间等功能,并且用户可三根据需要显示 ...
- 9.6 2020 实验 1:Mininet 源码安装和可视化拓扑工具
一.实验目的 掌握 Mininet 的源码安装方法和 miniedit 可视化拓扑生成工具. 二.实验任务 使用源码安装 Mininet 的 2.3.0d6 版本,并使用可视化拓扑工具生成一个最简 ...
- promise一脸懵逼...
// 要求:封装一个方法,能根据路径读取文件,并把内容返回 const fs=require('fs') const path=require('path') 1. 普通读取文件的方式 1 const ...