こんにちは、鈴木です。 Ruby on Rails ではデータベースの接続情報を database.yml というファイルに保存します。 database.yml にはデータベースに接続するためのパスワードが記述されます。 そのため、database.yml をリポジトリにコミットするわけにはいきません。 そこで今回は、database.yml の管理方法にどのような方法があるのかご紹介します。 設定ファイルのサンプルファイルだけをコミットする方式 database.yml はコミットせずに、database.yml のサンプルファイルをリポジトリにコミッします。 ここではサンプルファイルの名前は database.yml.sample として話を進めます。 プロジェクトに参加する人は、最初にリポジトリからソースコードをチェックアウトします。 次に database.yml.sample