git submoduleを別のブランチに切り替える
submoduleのディレクトリに入ってブランチを切り替えてから、コミットするだけでした。
$ git submodule status xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx foo (heads/master) yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy bar (heads/master)
ってなってて、barの方をdevelopに変えたいとする。
$ cd bar $ git checkout develop Previous HEAD position was aaaaaaa... コメント Branch develop set up to track remote branch develop from origin. Switched to a new branch 'develop'
これでbar外に出てコミットするだけ。簡単でした。
- 追記
developのままで最新化するのはgit pull
するだけでした。