Github的要点编辑我有一些JavaScript代码要点在script
标签,就像这样:不改变URL
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要继续编辑在GitHub上的JS文件。但是,当您编辑要点时,它会更改要点的URL。我如何保持相同的URL?
Github的要点编辑我有一些JavaScript代码要点在script
标签,就像这样:不改变URL
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要继续编辑在GitHub上的JS文件。但是,当您编辑要点时,它会更改要点的URL。我如何保持相同的URL?
吉斯特改变了此文件路径模式:
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
不要被这样的事实拖延,这里的例子链接导致404;这是因为marclundgren已经移动/删除/重新命名了他的要点,并不是因为模式不起作用。 – Tim
很棒的工作在你的lol.js:D –
如果不提交它(保存它)并且给你一个新的URL,就不能更改内容。
如果你想要一个链接到某些东西,你会不断地改变,并且URL总是相同的,把它放在回购站并通过提交保存更改。
最终你会喜欢的东西:
在主旨的情况下,
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
其他方法没有工作,所以我用rawgit.com
:
https://rawgit.com/<user>/<id>/raw/<file>
只需添加/raw
你要点结束网址。
https://gist.github.com/--user--/--id--/raw
此链接至该文件的最新版本。
在更新gist文件后,更改会在一两分钟后反映出来。
工作!谢谢 – bCliks
它仍然有效!谢谢。 –
如果需要,也可以从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工作。
我不认为你可以,它每次创建一个新的网址。如果你有一个回购,你可以把一个测试文件夹从回购站加载。 – elclanrs