gitのsubmoduleをアップデートする方法
2011年12月4日Table of Contents
gitのsubmoduleをアップデートする方法
pathogen.vimを利用するに当たって、gitのsubmodule化をしてます。
ふと、アップデート方法が気になって調べた結果解決したので、そのメモ。
Subverionの感覚から行くと、「git update」なーんて感じかな?と思ってたら、それではNGのようです。
結論から行くと、以下のコマンドでアップデートが出来ました。
$ cd ~/.vim
$ git submodule foreach git pull origin master
コマンドの内容は、foreachコマンドを利用して、全てのサブモジュールに「git pull」を渡すことでアップデートが出来るよう。
gitならではのコマンドなんでしょうけど、忘れそうなのでメモ。