我创建了一个repo,其中有两个小repo,现在是子模块。在这个Master Repo
中,我可以修改这些子模块,并将它们提交到Master Repo
的PR中,但是在Github中,我无法真正打开Github中的子模块。它们隐藏在一个不可点击的文件后面,文件名为submodule repo #
,文件夹图标有一个指向右侧的白色箭头[见图]
这是文件夹结构。每个子模块ofc都有自己的remote,指向它来自的原始repo。
Master Repo ->
-submodule repo 1
-submodule repo 2
我怎样才能让github在pull request review之类的东西中显示这些子模块的内容呢?
1条答案
按热度按时间deikduxw1#
如果 我 查看 自己 的 库
github.com/VonC/git-cred
, 我 的 子 模块batcolors @ 83bcef4
是 可 点击 的 。它 由 以下 部分 组成 :
.gitmodules
中 的 URL 。在 您 的 情况 下 , 请 检查 :
.gitmodules
文件 中 声明我 怎样 才能 让 GitHub 真正 显示 这些 子 模块 的 内容 , 比如 拉 取 请求 评论 之类 的 ?
子 模块 方法 ( 引用 子 存储 库 ) 不 支持 这种 情况 。
一 个 * * subtree approach * * 会 :