我有以下三个回购:
A
,B
和C
B
是A
的子模块,C
是B
的子模块。 C
有一个DETACHED HEAD
。
当我从INSIDE B
的目录中对A
进行更改时,我可以提交master
的{{1}}分支。但是,当我从内部更改B
时:
C
它不允许我将更改推送到A ->
B->
C # Detached Head
的{{1}}分支。我该如何解决这个问题?
答案 0 :(得分:1)
git push
本身不适用于独立的HEAD。
然而,正如@ElpieKay指出的那样,您仍然可以使用<source object>:<destination ref>
语法推送
git push origin HEAD:master