Railsプロジェクトを複数人で管理をする時に最初にやることをまとめました。
READMEを編集
各種ツールのバージョンや設定方法等を記載しましょう。
ツールの宣伝を書くこともあります。
.gitignoreの編集
git管理対象外とするファイル、ディレクトリを設定します。
gitignore.ioを利用すると、言語等に合わせてそれっぽい.gitignoreファイルが手に入ります。あとは必要に応じてカスタマイズしましょう。
database.ymlを複製
database.yml
を複製し、database.yml.default
などの名前をつけます。
また.gitignore
にdatabase.yml
を追加し、git管理から外しましょう。
各開発者は、database.yml.default
の情報に、ローカルPCのパスワードなどを追加して、オリジナルのdatabase.yml
を作成します。
.env
ファイルを扱う場合も同じで、環境によって影響がでるファイルは、オリジナルを別名で保存し、そちらをgitで管理するようにしましょう。