如何在GitHub Pages上生成指向帖子原始markdown文件的生成链接?

时间:2018-08-13 01:42:24

标签: jekyll github-pages pull-request

我正在使用GitHub Pages生成my blog。我想在每个帖子上放置一个链接,以允许查看者查看MD源,或创建拉动请求以建议对该帖子进行修改。

但是,I can't find任何描述如何生成此类URL的内容。

我在想这样的事情:

<a href="{{ post.original.url }}">View Original</a>

这可能吗?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以直接生成指向每个页面的链接,将这样的URL添加到布局中,例如用户john和foo-repo: https://github.com/john/foo-repo/edit/master/ {{page.path}}

<a href="https://github.com/john/foo-repo/edit/master/{{ page.path }}" class="text-success">

         <i class="fa fa-pencil"></i> &nbsp;Improve this page

        </a>

我使用了这种方法,下面是一个示例:https://github.com/marcanuy/jekyll-skeleton/blob/master/_layouts/default.html并工作:https://marcanuy.github.io/jekyll-skeleton/