github页面 - 如何防止将文件名转换为链接中的 *.html



我正在使用github页面来创建静态网站。它确实有一个很好的工作处理链接,因此file1.md在渲染输出中变为file1.html

例如:

[Link text](https://github.com/some-repo/some-file.md)

使用github页面渲染时,在降价源中成为此:

<a href="https://github.com/some-repo/some-file.html">Link text</a>

我可以以某种方式覆盖此转换并链接到实际的MD文件吗?换句话说,看起来像这样的输出:

<a href="http://https://github.com/some-repo/some-file.md">Link text</a>

感谢您提供的任何见解!

我尝试在源中嵌入HTML <a>元素,但是转换仍然发生。

您可以使用page.path变量获取特定页面(.md文件(的路径。

该路径相对于您的存储库中的分支目录。

因此,您可以使用此URL链接到.md源文件:

https://github.com/YourUsername/YourRepo/blob/your-branch/{{ page.path }}

出于我的目的,我使用此URL:

https://github.com/KevinWorkman/HappyCoding/blob/gh-pages/{{ page.path }}

如果您已经知道路径,则可以直接使用该路径而不是使用page.path变量:

https://github.com/YourUsername/YourRepo/blob/your-branch/some/path/some-file.md

最新更新