Github 实用技巧

来源:互联网 发布:嘉兴菜鸟网络怎么样 编辑:程序博客网 时间:2024/06/18 10:15

  • Github 中的快捷键
  • 精准分享关键代码
  • 设置项目语言
  • 通过 HTML 方式嵌入 Github
  • 查看自己项目的访问数据
  • 通过提交的 msg 自动关闭 issues
  • trending 排行榜

Github 中的快捷键

  • 在 github 中,其实是有查找功能的,搜索查找快捷键T。[仅限 code 区]

  • 在 issues 中就某个问题回复,可以用鼠标选中要回复的问题,然后按快捷键R

  • issue 中输入冒号 : 添加表情

  • github 中任意界面, shift + ? 显示快捷键

精准分享关键代码

  • #L行号
    https://github.com/Neveryu/Neveryu.github.io/blob/resource/themes/next/_config.yml#L66

  • #L开始行号-L结束行号
    https://github.com/Neveryu/Neveryu.github.io/blob/resource/themes/next/_config.yml#L64-L66

点击代码前面的行号,github 会自动帮你生成 url 。再按住 shift 点击另一行前面的行号,就可以生成代码段了。

设置项目语言


如上图所示,github 会根据相关文件代码的数量来自动识别你这个项目是 HTML 项目还是 JavaScript 项目还是 CSS 项目。
如果 github 的这个结果,你不满意怎么办? gitattributes 来帮你搞定。在项目的根目录下添加 .gitattributes 文件,里面加入这行代码:

*.html linguist-language=JavaScript

主要意思就是把所有 html 文件后缀的代码识别成 JavaScript 文件。

通过 HTML 方式嵌入 Github

<iframe src="//ghbtns.com/github-btn.html?user=neveryu&amp;repo=neveryu.github.io&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>

将 user 和 repo 改成你想要真是的就可以了。

查看自己项目的访问数据

在自己的项目下,点击 Insights 中的 Graphs,然后再点击 Traffic,如下所示:

下面有 Referring sites 和 Popular content 的详细数据和排名。
如:Referring sites

其中 Referring sites 代表大家都是从什么网站来到你的项目的,Popular content 代表大家经常看你项目的哪些文件。

通过提交的 msg 自动关闭 issues

比如有人提交了个 issues
https://github.com/Neveryu/Neveryu.github.io/issues/1
然后你去主干上改代码,改完之后提交填 msg 的时候,填入:

fix https://github.com/Neveryu/Neveryu.github.io/issues/1

这个 issues 会自动被关闭。当然不仅仅是 fix 这个关键字。下面这些关键字也可以:

  • close
  • closes
  • closed
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

trending 排行榜

上面教大家设置语言了,下面可以看看怎么查看某类型语言的每日排行榜。

github 推荐: https://github.com/explore

github 排行: https://github.com/trending

https://github.com/trending/javascript?since=daily

https://github.com/trending/html?since=daily

https://github.com/trending/css?since=daily

原创粉丝点击