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