私の個人用リポジトリには、サブモジュールとしていくつかのリポジトリがあります。そして、次のコマンド
$ git submodule foreach git pull origin master
ruby レポジトリに入った直後に以下のような結果に直面したのは、ruby レポジトリに master ブランチがないようで、"git pull" が停止したためです。
Entering 'rails'
From git://github.com/rails/rails
* branch master -> FETCH_HEAD
Already up-to-date.
Entering 'roo'
From git://github.com/hmcgowan/roo
* branch master -> FETCH_HEAD
Already up-to-date.
Entering 'ruby'
fatal: Couldn't find remote ref master
Stopping at 'ruby'; script returned non-zero status.
だから私の質問はwhat should I do to git pull for all of submodules only by git command?
、これにスクリプトを作成する必要がありますか? git から提供される 1 つのコマンド ラインだけでこれが実現することを願っています。