我在我的存储库的README文件中使用Markdown。
对于相同存储库中的文件,相对链接有效。
但是我想要链接一个子模块中的文件(以便显示与子模块相同的版本)。
用例如下:我有一个子模块在external/fancy-lib
。 在我的存储库的README.md中,我想添加"请参阅fancy-lib的[README](external/fancy-lib/README.md)以获取有关所需软件包的信息"
,但它会生成不存在的链接。
从fancy-lib的存储库中添加到fancy-lib的README的链接将指向HEAD,这不一定是包含在我的存储库中的相同版本。 另一方面,手动更新每次子模块更新到新版本(git pull)时的链接是维护的负担。
有什么解决方法吗?
[link](../external/fancy-lib/README.md)
,但我不确定它是否适用于子模块。 - ahmet alp balkan..
。另外请查看:https://dev59.com/aGsz5IYBdhLWcg3wy7HU?rq=1 - ahmet alp balkan