Github的要点编辑在不改变网址(Github gist editing without chan

2019-07-31 18:13发布

我有在一些JavaScript代码中的要点script标签,就像这样:

<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>

我需要继续编辑在GitHub上的JS文件。 然而,当你编辑要旨它改变主旨的URL。 如何保持相同的网址是什么?

Answer 1:

吉斯特改变了此文件路径模式:

https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_REVISION_ID>/<GIST_FILE_NAME>

你会发现,现在顶级答案链接404'ing。

简单地套用这个新的模式,瞧!

https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_FILE_NAME>

例如:

https://gist.githubusercontent.com/wesbos/cd16b8b1815825f111a2/raw/lol.js



Answer 2:

在主旨的情况下,
https://raw.github.com/gist/[gist_id] OR
https://gist.github.com/[user_name]/[gist_id]/raw (这是更可能是一个唯一的URI。)
返回从要点第一个文件。

对于有多个文件依据,https://raw.github.com/gist/[gist_id]/[file_name]

当您更改文件名的URL也可使用。

例如https://raw.github.com/gist/4636655 https://raw.github.com/gist/4636655/imdb-getglue.js



Answer 3:

只需添加/raw到您的要点网址的结尾。

https://gist.github.com/--user--/--id--/raw

此链接到该文件的最新版本。

更新要点文件后,改变了一两分钟后反映出来。



Answer 4:

没有提交它(保存它),你不能改变的内容和给你一个新的URL。

如果你想链接到的东西,你会不断变化,并具有URL始终是相同的,把它放在一个回购和通过提交保存更改。

你会喜欢的东西结束:

https://raw.github.com/UserName/Repository/master/script.js



Answer 5:

其他方法没有工作,所以我用rawgit.com

https://rawgit.com/<user>/<id>/raw/<file>


Answer 6:

也可以从URL中删除您的用户名,如果你想要的。

就拿上面的接受的答案的网址:

https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_FILE_NAME>

除去<USER_NAME>和移动raw中的前<GIST_ID>其中的用户名是:

https://gist.github.com/raw/<GIST_ID>/<GIST_FILE_NAME>

不过,这并不与RawGit工作。



文章来源: Github gist editing without changing URL