我正在尝试在我的README.md中创建链接,该链接使用相对路径链接到示例代码,而不是我现在使用的绝对路径。例如,在markdown文件中,如果我使用它:
[someLabel](https://github.com/username/repoName/somePathTo/myExampleCode)
没问题。但是我想用这样的东西把它连接起来:
[someLabel](username/repoName/somePathTo/myExampleCode)
这没有链接,因为它给了我'找不到404错误。有没有办法使用相对路径将我在Github上的示例链接到我的自述文件?
答案 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)