GitHub wiki允许你像这样链接到wiki中的其他页面:

[[Wiki Page Name]]

但是,我想在创建链接时显示与wiki页面名称不同的文本。有办法做到这一点吗?我链接到维基页面都错了吗?


GitHub默认使用Markdown语法的维基,所以你可以这样做:

[Arbitrary Link Text](Wiki Page Name)

查看Markdown和这篇博客文章,了解更多关于他们的wiki和他们支持的其他标记语法的信息。

当您在主页上时,此解决方案存在问题,因为它创建相对url。下面是Sven的答案。


查看维基编辑的帮助。它告诉你:

要创建引用链接,请使用两组方括号。[my internal link][internal-ref]将链接到内部参考internal-ref。


使用Markdown链接语法

[Link Text](WikiPage)

似乎工作在编辑预览,但不是在实际的维基页面。至少对我来说,生成的链接是WikiPage而不是wiki/WikiPage,我得到了著名的GitHub 404。

然而MediaWiki语法

[[Link Text|WikiPage]]

对我来说很有用,甚至对Markdown维基页面也是如此。


内部引用部分是相对于您的项目。wiki页面使用:

[Page Name](wiki/Page-Name)

在预览链接将被打破,但当页面保存它将工作。