【问题标题】:How to link to the top-level directory of a GitHub repository如何链接到 GitHub 存储库的顶级目录
【发布时间】:2017-01-16 18:36:56
【问题描述】:

假设我正在使用 GitHub 风格的 Markdown 为 GitHub 存储库中的子目录编写 README.md 文件。如何构建一个指向我的存储库顶级目录的链接,同时保留用户当前正在查看的分支或提交,并且不需要我硬编码存储库的名称或所有者?

Relatives links in READMEs 应该在 GitHub 上工作,它们确实适用于存储库中的大多数文件和目录,但我不知道如何链接到存储库的顶级目录。

我的test repository 中有一个名为subdir/README.md 的文件,我尝试在其中放置以下相关链接:

[link to ../](../) - does not work

[link to ..](..) - does not work

[link to ./..](./..) - does not work

但是,当这些链接被呈现时,它们都转到一个像 https://github.com/DavidEGrayson/test_github/blob/master 这样的 URL,它返回一个 404 页面,而不是重定向到 https://github.com/DavidEGrayson/test_github/tree/master

我真的希望能够链接到存储库的顶层,因为这是下载按钮所在的位置。那么,我该怎么做呢?

【问题讨论】:

标签: github github-flavored-markdown


【解决方案1】:

像这样。

<a href="../../tree/master">link to top</a>

【讨论】:

    猜你喜欢
    • 2021-08-03
    • 2023-01-10
    • 1970-01-01
    • 2021-10-16
    • 2013-10-13
    • 2017-08-29
    • 2019-03-06
    • 2013-07-01
    • 1970-01-01
    相关资源
    最近更新 更多