我们有一个 git 超级项目,它有一个子模块。该子模块正在接受 Gerrit 审查。
我们的问题是,虽然子模块中正在审查更改,(即使已在超级项目上提交了正在审查的提交的子模块链接)它们不能被其他开发人员通过 'git submodule update' 检索,除非他们专门获取 refs/子模块中的更改/*。
我明确指出,我们需要其他开发人员能够检查子模块中仍在审查中的代码。所以等待代码被合并并不是一个可行的选择。
有没有办法让开发人员通过超级项目上的“git submodule update”获得子模块中的更改,该超级项目的子模块链接指向正在审查的提交?