20

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

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

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

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

这没有链接,因为它给了我 ol' 404 not found 错误。有没有办法使用相对路径将我在 Github 上的示例链接到我的 README?

4

4 回答 4

25

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

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

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

于 2013-02-25T14:06:36.453 回答
6

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

于 2012-08-08T22:07:08.807 回答
3

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

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

[someLabel](directory/relative/link.txt)
于 2018-11-13T17:58:23.693 回答
0

我最近发现在 README.md 中使用相对路径的方法是:

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

其中 Documentation 是我的存储库根目录下的一个文件夹

于 2021-10-19T05:40:36.240 回答