GitHub repository 的文件地址后面直接加?raw=true。
1,文本类文件,小文件(txt,xml,gif)可以直接展示;
2,压缩文件会提示下载,这就可以通过github升级程序。
Sample
github地址去掉?raw=true
zip提示save
https://github.com/Song2017/PersonalLab/blob/master/0_testRaw/raw.zip?raw=true
txt
https://github.com/Song2017/PersonalLab/blob/master/0_testRaw/rawTxt.txt?raw=true
转换成gitraw的地址
https://raw.githubusercontent.com/Song2017/PersonalLab/master/0_testRaw/rawTxt.txt
转换成gitraw的方法
RawGit 提供基于 Git 的文件服务,从 GitHub 中获取正确完整的 Content-Type headers。
个人理解,repository 的文件通过RawGit进行了转换。raw=true,就是指明进行文件服务做地址映射。
有不对的地方,请多多指教