【发布时间】:2011-11-30 23:52:51
【问题描述】:
有没有办法创建一个 URL 锚点 <a>,从 Markdown 文件中链接到同一存储库和分支中的另一个文件(也就是相对于当前分支的链接)?
例如,在 master 分支中,我有一个 README.md 文件,我想做这样的事情:
# My Project
is really really cool. My Project has a subdir named myLib, see below.
## myLib documentation
see documentation [here](myLib/README.md)
这将允许我在同一个分支中从一个 .md 链接到另一个,而不必担心我在哪个分支(避免使用包含 github.com 分支名称的绝对 URL)。
这是我的意思的一个工作示例:
- 转到http://github.com/rynop/testRel,链接失效。
- 转到http://github.com/rynop/testRel/blob/master/README.md,链接有效。
这是预期的,因为此时起始 URL 位于分支中。现在如何让它在存储库根目录的 README.md 中获取当前分支?
更新:我针对此功能请求在 GitHub 上打开了 issue。
【问题讨论】:
-
终于:现在支持相对链接!我已经更新了我的答案:)
-
您可以在这个问题中找到一些解决方案:stackoverflow.com/questions/40422790/…
标签: github markdown github-flavored-markdown