weblog of key_amb

主にIT関連の技術メモ

プロジェクトで使用するライブラリが増えてきたので git submodule を使ってみる

(1) submodule を配置するディレクトリを決める

今回は単純に submodule/ とします。

(2) プロジェクトに submodule を追加する

git submodule add https://github.com/key-amb/bash-pmver.git submodule/bash-pmver
git commit -m "add submodule key-amb/bash-pmver"
git push

(3) プロジェクトで使用するための設定をする

以下は例:

ln -s submodule/bash-pmver/bin/pmver bin/pmver

(4) プロジェクトを利用している環境を Update する

git pull
git submodule init
git submodule update

この操作は、submodule を追加する度に必要なようだ。

参考