2017-06-12 13 views
0

は、私は、次の3つのルポがありますGit - HEADを取り外したサブモジュールからコミットしていますか?

AB、およびC

BAのサブモジュールである、とCBのサブモジュールです。 CDETACHED HEADです。

BをINSIDE Aのディレクトリから変更すると、masterブランチBにコミットできます。しかし、私は内側からCに変更を加えるとき:

A -> 
    B-> 
     C# Detached Head 

が、それは私がCmasterブランチに変更をプッシュすることはできません。これをどうすれば解決できますか?

答えて

1

git pushは、単独のHEADからは機能しません。戸建頭からmaster`:@ElpieKayが指摘するように

しかし、あなたはまだどのようにGitのプッシュ原点HEAD `について<source object>:<destination ref>構文

git push origin HEAD:master 
+0

を使用してプッシュすることができますか? – ElpieKay

+0

私は訂正しました。あなたは正しい@ElpieKayです。私は私の答えを更新します... – sfletche

関連する問題