使用 GitHub README profile 展示更多信息
时间:2022-07-22
本文章向大家介绍使用 GitHub README profile 展示更多信息,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
近期,GitHub 上线了 GitHub README profile 的功能,于是我的首页多了一些 GitHub 的代码信息。
创建 README profile 非常简单:
- 创建一个仓库,仓库的名字与你 GitHub 的 username 保持一致,比如我的是
ShixiangWang
(这里大小写无所谓,GitHub 并不区分)。创建时如果选择初始化一个 README 就不需要进行下面一步了。
- 创建一个
README.md
文件。
在这里你所填入的所有信息都会被及时渲染到 GitHub 首页啦,支持常规的 Markdown 语法。
当然有人不仅仅满足于一般的文字了,有前端大神就写出了一些有用的代码用于展示,在 https://github.com/abhisheknaiidu/awesome-github-profile-readme[1] 可以找到很多内容。
我使用的是 https://github.com/anuraghazra/github-readme-stats[2]
只需要在文档中加入一句代码:
[![Anurag's github stats](https://github-readme-stats.vercel.app/api?username=anuraghazra "![Anurag's github stats")](https://github.com/anuraghazra/github-readme-stats)
就能实现汇总的效果。
试试吧!
最后提供一段小代码,将 origin 为 Gitee 的仓库设置为 GitHub 同名仓库,这跟自动镜像 GitHub 仓库文章有关。
#!/usr/bin/env bash
# Author: Shixiang Wang
# LICENSE MIT@2020
echo "This program reset the origin repository from gitee to github."
remote=$(git status && echo $(git remote -v | grep fetch | sed -E 's/.*(http[s][^ ]*).*/1/') || echo "Not a git repo")
if [[ $remote == "Not a git repo" ]]; then
echo "!! Not a git repo, exit..."
exit 1
fi
remote=$(echo $remote | sed -E 's/.*(http[s][^ ]*)$/1/')
remote=$(echo $remote | sed -E 's/gitee/github/')
git remote remove origin
git remote add origin $remote
echo "Done."
Reference
[1]
https://github.com/abhisheknaiidu/awesome-github-profile-readme: https://github.com/abhisheknaiidu/awesome-github-profile-readme
[2]
https://github.com/anuraghazra/github-readme-stats: https://github.com/anuraghazra/github-readme-stats
- spring boot 登录注册 demo (二) -- 数据库访问
- spring boot 登录注册 demo (三) -- 前后端传递
- python装饰器大详解
- spring boot 登录注册 demo (四) -- 体验小结
- jenkins 时区设置
- 什么样的密码才是安全的?
- MAC本遭遇ARP攻击的处理办法
- nodejs 语法学习(持续更新)
- Django——模板层(template)(模板语法、自定义模板过滤器及标签、模板继承)
- - Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side
- Django - - - -视图层之视图函数(views)
- fiddler mock ==> AutoResponder
- 基于Node.js开发跨平台窗口程序
- Django视图层之路由配置系统(urls)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Windows 安装配置 PySpark 开发环境(详细步骤+原理分析)
- 安利三个关于Python字符串格式化进阶知识
- TCP/IP学习笔记1——协议分层
- 用Python爬取淘宝4403条大裤衩数据进行分析,终于找到可以入手的那一条
- Python 微信机器人:属于自己的微信机器人制作,简单易懂。图灵机器人接口api调用。
- 最全总结:把模块当做脚本来执行的 7 种案例及其原理
- 经典八种排序算法总结(带动画演示)
- bokeh作图过程报错解决方法兼Pycharm如何升级安装包的方法
- 一、html 基础
- 二、css3基础
- 三. CSS layout(布局)
- 四. css 布局之 float
- Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
- 详细讲解!从JVM直到类加载器
- PyQt5 图形界面-实现按钮监听事件