Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Github README.md上使用相对路径链接_Github_Markdown_Relative Path_Absolute Path - Fatal编程技术网

在Github README.md上使用相对路径链接

在Github README.md上使用相对路径链接,github,markdown,relative-path,absolute-path,Github,Markdown,Relative Path,Absolute Path,我试图在我的README.md中创建链接,该链接使用相对路径指向示例代码,而不是我现在使用的绝对路径。例如,在标记文件中,如果我使用以下命令: [someLabel](https://github.com/username/repoName/somePathTo/myExampleCode) 没问题。但我想用这样的东西把它连接起来: [someLabel](username/repoName/somePathTo/myExampleCode) 这没有连接,因为它给了我ol'404 not f

我试图在我的README.md中创建链接,该链接使用相对路径指向示例代码,而不是我现在使用的绝对路径。例如,在标记文件中,如果我使用以下命令:

[someLabel](https://github.com/username/repoName/somePathTo/myExampleCode)
没问题。但我想用这样的东西把它连接起来:

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

这没有连接,因为它给了我ol'404 not found错误。有没有一种方法可以使用相对路径将我在Github上的示例链接到我的自述文件?

试着去掉
用户名/
部分。在
/username/repoName
页面上的
repoName/blob/master/whatever
的相对链接应该会把你带到
/username/repoName/blob/master/whatever
,我想这就是你想要的。

他们似乎从2012年8月8日起就改变了这一点,因此,现在我要做的就是在
文档
文件夹(在我的项目根目录中)中引用我的pdf文件,如下所示:


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

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

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

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

谢谢你的回复。仍然没有让它工作,我不确定有没有办法做到这一点。我尝试了
repoName/tree/master/pathto/mypage
(从浏览器复制,刚刚删除用户名),但仍然得到了找不到的代码。当你得到404页面时,浏览器中会显示什么URL?(或者,当你将鼠标悬停在链接上时,状态栏中显示的URL是什么?)我刚刚意识到我从未更新过这个,但是是的,John让它工作了。阅读的人也看到了尼古拉的最新消息。@Jon:我很高兴它对你有帮助!如果我创建一个带有readme.md的自述目录和一个带有file.pdf的文档目录,这将非常有效,但是如果readme.md位于我的GitHub项目的根目录,那么它将显示源代码:(全部设置完毕,感谢更新!此问题与
[someLabel](/repository/relative/link.txt)

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