Kotet's Personal Blog

#jekyll 記事の編集履歴、PR作成、ソース表示 in GitHub Pages 2018

#jekyll #tech #github

目次

以前書いた記事 のJekyllテンプレートが動かなくなっていた。

現在でも使えるように書き換えていく。

何が変わったのか

site.branchが動いていないっぽい。 なぜか探してもGitHubのすっごい古いアーカイブしか見つからない。 去年の自分はどこからこの情報を見つけてきたんだ……? いつ消えてもおかしくないタイプの機能だったんだろうか?

というわけで代わりにRepository metadatasite.github.source.branchに置き換えていく。

Commit log

https://github.com/{{ site.github.repository_nwo }}/commits/{{ site.github.source.branch }}/{{ page.path }}

サンプル

Editing page

https://github.com/{{ site.github.repository_nwo }}/edit/{{ site.github.source.branch }}/{{ page.path }}

サンプル

Raw file

https://raw.githubusercontent.com/{{ site.github.repository_nwo }}/{{ site.github.source.branch }}/{{ page.path }}

サンプル