36

script次のように、タグにいくつかのJavaScriptコードを含む要点があります。

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

そして、github で JS ファイルを編集し続ける必要があります。ただし、Gist を編集すると、Gist の URL が変更されます。同じ URL を維持するにはどうすればよいですか?

4

6 に答える 6

53

Gist は、このファイル パターンへのパスを変更しました。

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

上位の回答のリンクが 404 になっていることがわかります。

この新しいパターンを適用するだけで出来上がり!

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

例えば:

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

于 2013-09-16T19:05:19.523 に答える
17

gist の場合、
https://raw.github.com/gist/[gist_id]OR
https://gist.github.com/[user_name]/[gist_id]/raw(一意の URI である可能性が高い)
は、gist から最初のファイルを返します。

複数のファイルを含む Gist の場合、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

于 2013-01-25T20:17:16.580 に答える
10

/rawGist URL の末尾に追加するだけです。

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

これは、そのファイルの最新リビジョンにリンクします。

Gist ファイルを更新した後、1 ~ 2 分後に変更が反映されます。

于 2016-06-23T16:59:18.400 に答える
4

送信 (保存) せずにコンテンツを変更することはできず、新しい URL が得られます。

常に変更されるものへのリンクが必要で、URL が常に同じである場合は、それをリポジトリに配置し、コミットして変更を保存します。

次のような結果になります。

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

于 2012-09-20T23:53:44.200 に答える