前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 GitHub README profile 展示更多信息

使用 GitHub README profile 展示更多信息

作者头像
王诗翔呀
发布2020-07-21 13:16:20
1.7K0
发布2020-07-21 13:16:20
举报
文章被收录于专栏:优雅R优雅R

近期,GitHub 上线了 GitHub README profile 的功能,于是我的首页多了一些 GitHub 的代码信息。

创建 README profile 非常简单:

  1. 创建一个仓库,仓库的名字与你 GitHub 的 username 保持一致,比如我的是 ShixiangWang(这里大小写无所谓,GitHub 并不区分)。创建时如果选择初始化一个 README 就不需要进行下面一步了。
  1. 创建一个 README.md 文件。

在这里你所填入的所有信息都会被及时渲染到 GitHub 首页啦,支持常规的 Markdown 语法。

当然有人不仅仅满足于一般的文字了,有前端大神就写出了一些有用的代码用于展示,在 https://github.com/abhisheknaiidu/awesome-github-profile-readme[1] 可以找到很多内容。

我使用的是 https://github.com/anuraghazra/github-readme-stats[2]

只需要在文档中加入一句代码:

代码语言:javascript
复制
[![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 仓库文章有关。

代码语言:javascript
复制
#!/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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 优雅R 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Reference
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档