FuelPHPプロジェクトをgitで管理する
gitで管理しましょう
1.プロジェクトの作成
1 2 3 |
oil create (project name) cd (project name) |
2.不要ファイルの削除
1 2 |
rm -rf .git .gitmodules *.md docs fuel/core fuel/packages |
3.サブモジュールの追加
1 2 3 4 5 6 7 |
git submodule add git://github.com/fuel/core.git fuel/core git submodule add git://github.com/fuel/oil.git fuel/packages/oil git submodule add git://github.com/fuel/auth.git fuel/packages/auth git submodule add git://github.com/fuel/parser.git fuel/packages/parser git submodule add git://github.com/fuel/orm.git fuel/packages/orm git submodule add git://github.com/fuel/email.git fuel/packages/email |
4.サブモジュールのチェックアウト
1 2 |
git submodule foreach 'git checkout 1.7/master' |
バージョンは以下を参照
https://github.com/fuel/core/branches/stale
5.gitへの追加とコミット
1 2 3 |
git add . git commit -m "initial" /* |
クローンするとき
1 2 3 4 5 6 |
git clone --recursive [レポジトリURL] # or git clone [レポジトリURL] git submodule init git submodule update |