Railsアプリをgitで管理するときのやり方
新規にRailsアプリを作るときのgitでの管理の仕方について自分メモ。
1.Railsアプリの作成
$ rails testapp
$ cd testapp
2.ローカルレポジトリの作成とRailsアプリのコミット
$ git init
$ git add .
$ git commit
3.ログファイルを無効にする
$ rm log/*.log
$ git commit -a
log/.gitignoreファイルに以下の行を書き込んで保存する。
*.log
それからコミット
$ git add log/.gitignore
$ git commit -a
4.tmp以下のファイルほ無効にする
tmp/.gitignoreファイルを作成し、以下の行を書き込む。
*
!.gitignore
そしてコミット
$ git add tmp/.gitignore
$ git commit -a
5.database.ymlの無効化
$ cp config/database.yml config/database.example.yml
$ git add config/database.example.yml
config/.gitignoreファイルを作成し、以下の行を追加。
database.yml
コミット
$ git add config/.gitignore
$ git commit -a
こんな感じです。