Markdown 如何在我的Jekyll页面中包含外部标记文件?

Markdown 如何在我的Jekyll页面中包含外部标记文件?,markdown,jekyll,github-pages,Markdown,Jekyll,Github Pages,我有一个杰基尔网站。我有一个网页的一部分内容去。最初,我在\u includes/中创建了一个.md文件。我添加了{%include myContent.md%}。这起作用了 然后我意识到这个降价文件与我的存储库的README.md文件几乎相同。理想情况下,我可以编辑一个,它们都会改变 我可以访问我的README.md。(例如:) 是否有一个优雅的方式,我可以把它作为我的网站的一部分?我尝试了{%includehttps://raw.githubusercontent.com/facebook/

我有一个杰基尔网站。我有一个网页的一部分内容去。最初,我在
\u includes/
中创建了一个
.md
文件。我添加了
{%include myContent.md%}
。这起作用了

然后我意识到这个降价文件与我的存储库的
README.md
文件几乎相同。理想情况下,我可以编辑一个,它们都会改变

我可以访问我的
README.md
。(例如:)

是否有一个优雅的方式,我可以把它作为我的网站的一部分?我尝试了
{%includehttps://raw.githubusercontent.com/facebook/react/master/README.md %}
。它不起作用


(旁注:从哪里可以获取存储库的社交媒体图像的URL?我不希望将其上传到我的网站和GitHub(如果可以更优雅的话)。

不幸的是,这是不可能的。根据,
include
仅允许您包括

存储在_includes文件夹中的另一个文件的内容

另一个选项,
include\u relative
,将允许您

包含相对于当前文件的文件片段

您仅限于在当前目录中包含相对文件,或者较低级别、较高级别的目录不能以这种方式包含


我想,这是不允许的,但如果我允许的话,我就无法想出一个可行的攻击向量。 不幸的是,这是不可能的。根据,
include
仅允许您包括

存储在_includes文件夹中的另一个文件的内容

另一个选项,
include\u relative
,将允许您

包含相对于当前文件的文件片段

您仅限于在当前目录中包含相对文件,或者较低级别、较高级别的目录不能以这种方式包含

我想,这是不允许的,但如果我允许的话,我就无法想出一个可行的攻击向量。