git submodule

入門gitを読んで知りました。
svnでも似た機能があるのであるだろうとは思ってたんだけど調べてなかった。

railsだと更新が頻繁だったり自分で管理しているpluginをsubmoduleにすると便利ですね。


使い方


★現在のsubmodule一覧を表示

% git submodule


★submoduleに追加

% git submodule add git://github.com/unshiu/peeled-unshiu-mixi.git vendor/plugins/mixi

submoduleの自体の開発をする場合はgithubの場合Your Clone URLの方にしておけばok

% git submodule add git@github.com:unshiu/peeled-unshiu-mixi.git vendor/plugins/mixi


★submoduleを取得

% git submodule init vendor/plugins/mixi
% git submodule update vendor/plugins/mixi