使用Github README.md上的相对路径进行链接

时间:2012-08-08 15:59:35

标签: github markdown relative-path absolute-path

我正在尝试在我的README.md中创建链接,该链接使用相对路径链接到示例代码,而不是我现在使用的绝对路径。例如,在markdown文件中,如果我使用它:

[someLabel](https://github.com/username/repoName/somePathTo/myExampleCode)

没问题。但是我想用这样的东西把它连接起来:

[someLabel](username/repoName/somePathTo/myExampleCode)

这没有链接,因为它给了我'找不到404错误。有没有办法使用相对路径将我在Github上的示例链接到我的自述文件?

3 个答案:

答案 0 :(得分:17)

他们似乎从Aug 8 '12开始改变了这一点,所以现在我只需要在Documentation文件夹(在我项目的根目录中)引用我的pdf文件就是这样:

[file.pdf](Documentation/file.pdf)

因此,无需再添加blog/master部分。希望它可以帮助新人浏览这个问题。

答案 1 :(得分:6)

尝试离开username/部分。 repoName/blob/master/whatever页面上/username/repoName的相对链接会将您带到/username/repoName/blob/master/whatever,我认为这就是您想要的。

答案 2 :(得分:0)

这是一个细微差别。前导斜杠会更改链接的含义。

[someLabel](/repository/relative/link.txt)

[someLabel](directory/relative/link.txt)