从 README.md 自动链接到 GitHub 页面 URL?

Posted

技术标签:

【中文标题】从 README.md 自动链接到 GitHub 页面 URL?【英文标题】:Automatic Link to GitHub Pages URL from README.md? 【发布时间】:2017-03-04 22:03:38 【问题描述】:

有没有办法在存储库的 README.md(或其他 Markdown 文件)中创建指向存储库 GitHub 页面的链接,而无需对 URL 进行硬编码?

我面临的用例是分叉一个存储库的结果,其中 README 包含 [a link](https://their-org.github.io/repo/),我宁愿不必手动更新到 [a link](https://my-org.github.io/repo/)

【问题讨论】:

我想知道是否有一种方法可以捕获[the page build status report](../../settings/pages/status) 提供的内容中的 URL,它利用了相对链接。 还没有答案吗?没人知道吗? 【参考方案1】:

我的自述文件是(repo)/blob/master/README.md

我不确定这有多强大,但这个测试对我有用:

test link: [testlink](../../)

这是你要求的吗?

【讨论】:

这只会产生一个指向存储库视图(分支、提交、文件)的链接,提问者和我正在寻找一个指向由配置提供的网页(提供网页等文件)的链接“ GitHub页面”,通常是<user>.github.com/<repo>。 About GitHub pages 你试过../../<repo> ??无论如何,我正在提供一般解决方案,或尝试这样做:) @fyngyrz 您给出的相对链接指向存储库,这不是我想要做的。我想要一个指向由存储库创建的“GitHub 页面”(google it)的链接。 github.com/<user>/<repo>/blob/master/README.md 中的链接必须(通常)指向<user>.github.io/<repo>/index.html。不同的使您的答案不正确。【参考方案2】:

相对链接始终适用于 README.md 和您的 repo 中的每个降价文件。我用它们来记录一个个人项目,我从来没有遇到过这个问题。看看 (https://github.com/andreabenini/bM3tal/blob/master/README.md) 项目每个部分中的大量相关链接。我用 md 文件记录它,因为我很懒,而且对于一个裸 doc 降价文件是 qu

【讨论】:

欢迎来到 ***,@Ben。阅读其他不被接受的答案的 cmets ......同样的错误。

以上是关于从 README.md 自动链接到 GitHub 页面 URL?的主要内容,如果未能解决你的问题,请参考以下文章

在 Github 的 README.md 中添加带有链接的图像?

conding.net或github,readme.md添加图片

在 Github readme.md 中添加音频

Github README.md中添加图片

如何在Markdown(README.md)中使用Github按钮

日常 - 自动构建 GitHub 项目的 README.md 目录