将对Git子模块的更改推送到父存储库

时间:2015-04-27 17:33:34

标签: git git-submodules

我有一个项目A已经签出了一个Git子模块S.我对S的项目配置进行了一些更改,以便它可以与A一起构建。现在我提交S的这些更改,我想以某种方式推送这个提交在A。

的存储库中

当我没有克隆A的存储库,初始化然后更新子模块时,我得到了

$ git submodule update
fatal: reference is not a tree: f693b5a3a97390b027758ab38c550ef2a452ad90
Unable to checkout 'f693b5a3a97390b027758ab38c550ef2a452ad90' in submodule path 'my-submodule'

如何提交对子模块的更改并将这些更改包含在父存储库中?

0 个答案:

没有答案