2012-02-06 18 views
0

Rails 3.2アプリケーションを開始します。私は私のリポジトリにGitを使用していて、どのバージョンのファイルを保持しておくべきか、コマンド操作からそのファイルをすぐに生成する必要があるファイルを知りたかった。具体的にRails 3.2アプリ - レポジトリの保存/非保存のファイル

config/routes.rb 
db/migrate/* 
db/schema.rb 
lib/assets/* 
lib/tasks/* 
script/rails 
test/performance/browsing_test.rb 
tmp/* 
vendor/assests/* 
vendor/plugins/* 

私が知っておくべき他のもの?

答えて

5

tmp以外は、レポ内で追跡する必要があります。

はRailsのための標準的な.gitignoreについてはこちらをご覧ください:https://github.com/github/gitignore/blob/master/Rails.gitignoreあなたのリポジトリに、このような.gitignoreを追加すると

は、あなたが安心できるように追跡する必要はなく、生成されたものが追加されていないファイルあなたのリポジトリは誤って

+0

ああ、ちょうど私を打ち負かします!私は同意する、 'routes.rb'を無視することは狂っているだろう。 – Nic

2

これが私たちの現在の.gitignoreファイルです:

!spec/javascripts/generated/lib 
*.swo 
*.swp 
.DS_Store 
.bundle 
.project 
.sass-cache/ 
config/*.sphinx.conf 
config/database.yml 
coverage/* 
db/*.sqlite3 
db/*.sqlite3-journal 
db/sphinx 
log/* 
public/assets/ 
public/javascripts/compiled/* 
spec/javascripts/generated/* 
tmp/* 
関連する問題