fuelphpをcreate(clone)した状態だと、push先がfuel
を向いているので、アプリをgit管理するためにgit init
し直す必要がある。
まずはfuelphpをインストールするためのoil
コマンドをインストールし、アプリのひな形を作成
$ curl get.fuelphp.com/oil | sh
$ cd Sites/
$ oil create sample
必要のないファイルを削除
$ rm -rf .git .gitmodules *.md docs fuel/core fuel/packages
fuel/core
、fuel/packages
をgit submodule
で新たにインストール。
$ cd sample
$ git init
$ 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
push先(GitHubなど)、remote/originを設定する
$ git remote add origin git@github.com:tatsuyano/sample.git