アプリなどを開発するブログ

React Native / Swift / Ruby on Railsなどの学習メモ。


Ruby on Railsの.gitignoreファイルはコレで決まり

gitでリモートリポジトリを使っている際に、
不可視ファイルなどのコンフリクトが発生し、 泣き濡れる夜もあります。

なのでgitignoreファイルをテンプレ化しとくべきだなと思い、
自分用にメモしておきます。

Rails Tutorial のものが全て網羅してるっぽかったので、
こちらをコピペで使わせていただきます。

.gitignore
# Ignore bundler config.
/.bundle

# Ignore bundler gems.
vendor/bundle

# Ignore the default SQLite database.
/db/*.sqlite3
/db/*.sqlite3-journal

# Ignore all logfiles and tempfiles.
/log/*.log
/tmp

# Ignore other unneeded files.
doc/
*.swp
*~
.project
.DS_Store
.idea
.secret

これでスッキリ。

追記

vendor/bundle を追加しました。ご指摘ありがとうございます。