Railsアプリをgitで管理するときのやり方

Tsukasa OISHI

新規に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

こんな感じです。