2017-07-22 18 views
1

私はいくつかのサブモジュールを持っており、そのうちの1つを更新したいだけです。サブモジュールgitを更新するには?

は私が.gitmodules

git submodule update --init --recursive --remote 

でこのコマンドを更新それらのすべては、私はちょうどかかわらず、更新されたモジュールの一つ欲しいと思います。

+0

サブモジュールを最新のコミットに更新しますか?こちらをご覧ください:https://stackoverflow.com/questions/5828324/update-git-submodule-to-latest-commit-on-origin –

答えて

1

git submodule update commandは、パスとしてパラメータをとります。

上記のパスが.gitmodulesに記録されているため、更新するサブモジュールのパスを使用してください。

git submodule update --init --remote -- a/submodule/path 

your submodule follows a branch firstを確認してください。

マニュアル更新の場合は、サブモジュールフォルダに移動してgit checkout aBranch/git pullを自分で実行することもできます。親リポジトリに戻り、そのサブモジュールの新しいgitlink SHA1を追加してコミットします。

+0

ありがとうございました –

関連する問題