您当前的位置: 首页 >  git

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Git】GitHub同名项目实现丰富多彩的README.md

星拱北辰 发布时间:2022-02-07 14:29:11 ,浏览量:0

文章目录
  • 导读
  • 徽章图片
  • Emoji
  • 数据统计
  • 贪吃蛇

导读

README.md作为Markdown文件,GitHub支持了Markdown的基本语法,但不支持CSDN提供的强大的公式编辑$$功能以及标题功能等。

看到别人的GitHub同名项目里README.md丰富多彩,你是否羡慕呢?本文给读者分享几种常见的装饰README.md的小技巧,遇到新鲜的玩法会持续更新。

徽章图片

Shields IO有丰富的图片资源可以用在GitHub用户的README.md中,Shields项目也已开源。

该项目以SVG和raster格式提供简洁、一致和易读的徽章的服务,可以轻松地包含在GitHub的README.md文件或任何其他网页中。 该服务支持数十种持续集成服务、包注册表、分发、应用商店、社交网络、代码覆盖服务和代码分析服务。每个月它提供超过7.7亿张图片,并被一些世界上最受欢迎的开源项目使用,如 VS Code、Vue.js 和 Bootstrap 等等。

比如: 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

Emoji

有很多可以提供Emoji图片的网站,试推荐一个:emojipedia。

在这里插入图片描述

数据统计

github-readme-stats是一款非常有趣的GitHub数据统计可视化工具,也提供了中文文档,可以在GitHub用户的README.md里呈现出如下效果: 在这里插入图片描述

数据统计卡片有很多样式,还支持渐变色: 在这里插入图片描述

支持自定义repo卡片: 在这里插入图片描述

支持热门语言统计: 在这里插入图片描述

贪吃蛇

逛GitHub的时候发现了一个有趣的README.md内容,就是snack,容笔者称其为“贪吃蛇”。

比如下图为某GitHub用户的contributions统计: 在这里插入图片描述

通过一系列的操作,呈现在README.md上的是一个SVG格式的贪吃蛇动图: 在这里插入图片描述

操作方法如下: 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

将以下yml内容填入以后点击“Start Commit”,注意填写用户名:

name: Generate Datas

on:
  schedule:
    - cron: "* */12 * * *"
  workflow_dispatch:

jobs:
  build:
    name: Jobs to update datas
    runs-on: ubuntu-latest
    steps:
      # Snake Animation
      - uses: Platane/snk@master
        id: snake-gif
        with:
          github_user_name: 你的用户名
          svg_out_path: dist/github-contribution-grid-snake.svg

      - uses: crazy-max/ghaction-github-pages@v2.1.3
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

通过以上方法生成了SVG文件,README.md引入方法就是: ![Snake animation](https://github.com/你的用户名/你的用户名/blob/output/github-contribution-grid-snake.svg)

两个“你的用户名”都是为了凑URL,第一个是你的用户名必须要有,第二个是你的repo一般是同名repo,所以需要填这个。

关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0503s