链接到GitHub上的其他Wiki页面?

时间:2011-06-24 21:40:08

标签: github

GitHub wiki允许您链接到wiki中的其他页面,如下所示:

[[Wiki Page Name]]

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

4 个答案:

答案 0 :(得分:255)

使用Markdown链接语法

[Link Text](WikiPage)

似乎在编辑预览中有效,但在实际的wiki页面上却没有。至少对我来说,生成的链接是WikiPage而不是wiki/WikiPage,我得到了着名的GitHub 404

然而,MediaWiki语法

[[Link Text|WikiPage]]

适用于我,即使对于Markdown维基页面也适用。

答案 1 :(得分:83)

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

[Arbitrary Link Text](Wiki Page Name)

查看Markdownthis blog post,了解有关其wiki及其支持的其他标记语法的详细信息。

当您在主页上时,此解决方案存在问题,因为它会创建相对URL。查看下面的Sven's answer

答案 2 :(得分:26)

internal-ref 部分与您的项目相关。对于维基页面,请使用:

[Page Name](wiki/Page-Name)

在预览中,链接将被破坏,但是当页面被保存时,它将起作用。

答案 3 :(得分:-6)

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

  

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