fuelphpアプリのgit管理

Posted by Tatsuyano on Mon, Oct 6, 2014
In
Tags php

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/corefuel/packagesgit 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