GitHub:技巧集合

列出全部文件

倉庫 URL + find/分支名稱,例如:https://github.com/onestark/learn-css/find/mastercss

Raw 文件

在瀏覽器中以 text/plain 查看原始文件。git

例如,GitHub 文件原連接:github

https://github.com/onestark/alfred-workflows/blob/master/README.md

可經過如下幾種 URL 查看 raw 文件:瀏覽器

https://raw.githubusercontent.com/onestark/alfred-workflows/master/README.md
https://github.com/onestark/alfred-workflows/raw/master/README.md
https://github.com/onestark/alfred-workflows/blob/master/README.md?raw=true

文件下載

不支持 Raw 查看的文件,在瀏覽器中輸入或點擊上述查看 raw 文件的 URL 時,會對文件進行下載。所以能夠經過這個特性,在 GitHub 上直接提供文件的下載功能。緩存

支持 Raw 查看的文件,可在瀏覽器打開 raw 頁面,直接 另存爲... 保存便可代理

展現 Demo

GitHub 倉庫開通 GitHub Pages 後,其中的 HTML 文件就能夠被瀏覽器正確渲染了,所以這個功能不只能夠做爲項目的展現頁,也能夠展現各類 HTML demo 文件。code

RawGit

When you request certain types of files (like JavaScript, CSS, or HTML) from raw.githubusercontent.com or gist.githubusercontent.com, GitHub serves them with a Content-Type header set to text/plain. As a result, most modern browsers won't actually interpret these files as JavaScript, CSS, or HTML and will instead just display them as text.ip

RawGit 做爲一個緩存代理,提供的功能是緩存 GitHub 中 raw 文件並添加上正確的 Content-Type header,從而使文件能被瀏覽器正確渲染。get

RawGit 對未開通 GitHub Pages 的項目中的任意 HTML/CSS/JS 文件以及 Gist 代碼的渲染展現提供了方便。workflow

使用方法:https://rawgit.com/https://raw.githack.com/

添加 LICENSE

  • 建立項目時,有添加 LICENSE 選項;

  • 建立項目後,添加新文件,輸入文件名 LICENSE 時右側會出現 LICENSE 模板選項。

相關文章
相關標籤/搜索