一个gitlab项目at包含子模块,并且该项目和子模块还包含readme.md文件。给出了顶层项目的readme.md
Top Readme.md
=============
[Link to folder](folder)
[Link to submodule folder](sub)
[Link to submodule Readme.md](sub/README.md)
当浏览器在子文件夹中打开时,第一个链接起作用,但是其他两个链接不起作用,我得到页面未找到的消息。
如何创建到子模块中文件的链接以及与self一样的子模块链接?
答案 0 :(得分:1)
尝试为sub
或sub/README.md
文件使用完整的https URL(https://gitlab.com/JohanVdBerg/doc-submodule)。
您的主存储库仅包含对子模块的引用(称为gitlink),而不包含文件本身。
OP添加:
需要指向子模块指向的分支
然后这些URL将是:
sub
:https://gitlab.com/JohanVdBerg/doc-submodule/tree/<abranch>
https://gitlab.com/JohanVdBerg/doc-submodule/blob/<abranch>/README.md