GitHub wiki允许你链接到wiki中的其他页面,如下所示:
[[Wiki Page Name]]
Run Code Online (Sandbox Code Playgroud)
但是,我想在创建链接时显示与Wiki页面名称不同的文本.有没有办法做到这一点?我链接到维基页面都错了吗?
Sve*_*obs 267
使用Markdown链接语法
[Link Text](WikiPage)
Run Code Online (Sandbox Code Playgroud)
似乎在编辑预览中工作,但在实际的维基页面上没有.至少对我来说,生成的链接WikiPage
不是代替,而是wiki/WikiPage
我得到了着名的GitHub 404.
但是MediaWiki语法
[[Link Text|WikiPage]]
Run Code Online (Sandbox Code Playgroud)
适用于我,即使是Markdown维基页面.
小智 86
GitHub默认使用wiki的Markdown语法,所以你可以这样做:
[Arbitrary Link Text](Wiki Page Name)
Run Code Online (Sandbox Code Playgroud)
查看Markdown和此博客文章,了解有关其wiki以及它们支持的其他标记语法的更多信息.
当您在主页上时,此解决方案存在问题,因为它会创建相对URL.查看Sven的答案,如下.
小智 28
该内部参考的部分是相对于你的项目.对于维基页面,请使用:
[Page Name](wiki/Page-Name)
Run Code Online (Sandbox Code Playgroud)
在预览中,链接将被破坏,但是当页面被保存时,它将起作用.