Git - 从具有分离HEAD的子模块中提交?

时间:2017-06-12 02:16:03

标签: git git-submodules

我有以下三个回购:

ABC

BA的子模块,CB的子模块。 C有一个DETACHED HEAD

当我从INSIDE B的目录中对A进行更改时,我可以提交master的{​​{1}}分支。但是,当我从内部更改B时:

C

它不允许我将更改推送到A -> B-> C # Detached Head 的{​​{1}}分支。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

git push本身不适用于独立的HEAD。

然而,正如@ElpieKay指出的那样,您仍然可以使用<source object>:<destination ref>语法推送

git push origin HEAD:master