github链接到README的wiki页面

vei*_*lig 82 github

如何创建从README.md文件到github中的Wiki页面的链接?每个示例似乎都显示从一个Wiki页面到另一个Wiki页面的链接,或从一个README文件到存储库中的另一个文件的链接.但没有一个显示从一个到另一个的链接

jma*_*777 86

我刚刚遇到这个问题,看到这是不可能的,但无论如何都顽固地继续努力.好消息,因为这实际上可以通过相关链接来完成!

如果您查看GitHub上相关链接的文档,您可以看到它支持./../操作数.

鉴于您的README位于:

https://github.com/<user-name>/<repo-name>/blob/master/README.md

...而wiki位于:

https://github.com/<user-name>/<repo-name>/wiki

...这意味着您可以从README爬回到wiki,如下所示:

[My Awesome Wiki](../../wiki)


更新:正如有些人在评论中指出的那样(谢谢!),请注意这些相关链接会破坏克隆和分叉,因此请务必权衡您的决定!

  • 有趣,但请注意,可以从本地克隆而不是Web查看README.md.在这种情况下,唯一有效的是带有绝对URL的链接. (14认同)
  • 警告:当查看单个文件(如"README.md")和特定blob进行提交时,这将不起作用. (3认同)
  • 您可以在本地克隆wiki作为单独的git repo:http://stackoverflow.com/questions/15080848/how-do-i-clone-a-github-wiki (2认同)

max*_*ant 60

您必须使用绝对URL而不是相对URL.

例如:

[Sites Using React](https://github.com/facebook/react/wiki/Sites-Using-React)
Run Code Online (Sandbox Code Playgroud)

  • 好吧,那就是我的想法 - 只是想确保没有更好的方法. (3认同)
  • 在由@jmar777链接的文档中,它提醒使用绝对URL:"用户克隆您的存储库将比使用预期更难以使链接工作." (2认同)
  • @DaveSexton,这特别指的是链接到存储库中的其他文件(它始终与自述文件相关)。当链接到外部内容(例如 wiki)时,您需要使用绝对 URL。 (2认同)