2012-01-07 27 views
1

をプッシュすることができないプロジェクトはgithub.comGitのサブモジュールは、

でホストされているサブモジュール私はgitのを持っているプロジェクトでは、私はこれらの、

を実行しなかったことが後に

git clone [email protected]:myname/myproject.git 

を使用して、プロジェクトをクローン化してきました

git submodule init 
git submodule update 

と私はサブモジュールコードの更新を行う場合は、今私は本当に

、サブモジュールにそれをプッシュするカント

PS:プロジェクトとサブモジュールの両方にアクセスできますが、これは何ですか?あなたがしなければならないかもしれ

cd path/to/submodule 
git add -A && git commit && git push 
cd - 

ことの一つは、作成したり、サブモジュール内のブランチをチェックアウトし、それを押して次のとおりです。

おかげで

+1

これは質問に答えました http://stackoverflow.com/questions/5814319/git-submodule-push – nivanka

答えて

1

あなたはプッシュするサブモジュールレベルでする必要があります。ヘッドレスモードで操作している場合にのみ行う必要があります。タグを付けてそのタグを押し上げることもできます。

関連する問題