する質問をすることでしか得られない、回答やアドバイスがある。15Railsチュートリアルをやり始めた初心者です。連携プレイのことを説明してくれているところがあまりありません。自分の理解が不安です。私の認識に間違いがあるか、チェックして頂けますでしょうか。環境とDBについてという感じです(チュートリアルに沿っている)。Cloud9使ってます。9という環境に、作りたいSample_appのワークスペースを作る。次にRailsという、Ruby開発をより便利にするための機能を入れます(フレームワークと言いう)。Gemという、これまた開発を楽にしてくれるプチ機能集みたいなものがあり、これはバイキングのように好きなものを好きなだけ自分で選んで、入れる。必要なディレクトリやファイルを作る。Sample_appと書けば、いっぺんにワークツリーができあがる。これでアプリをつくる用意ができた。安全のためのGitアプリは作っていく上でバージョン管理下に置くのが望ましい。ファイルの変更記録が管理されるので、ミスをカバーしやすくなる。pushでチームのみんなもそのファイルを自由に見たりいじったりできるようになる。cloneで、他人が作ったものをコピーしてきて、そこで作業し始めることも多々あり)これで安心してコーディングを進められるぞ。共有とデプロイGitのリポジトリを管理して、他の人と共有したりをしやすくするサービスBitbucket。デプロイが簡単になるHeroku。GitのコマンドでGitのSSH公開鍵を取得して、BitbucketとHerokuに教えてあげる。すると、Gitと両サービス間で、データのやり取りができるようになる。Bitbucketから・・・Bitbucketはサイトへ行き、GUIでリポジトリを作ってあげる。git@bitbucket.org:ユーザー名/アプリ名.gitと書くと、そのアプリはBitbucketへpushされるやつらのための「控え部屋」へ入れられる。--allでBitbucketへアップロードされる。createで、Heroku上に、アプリを置く場所を作る。masterでアップロード(この場合デプロイ)。すると、普通のサイトと同じように、ブラウザの検索窓にURLをうちこめば、見られるようになる。順番的にはデプロイの前にやっておくことですが、内容上別添えにしました。DBに関しては、Cloud9ではSQLiteしか、HerokuではPostgreSQLしか使えない。installすると、SQLiteもPostgreSQLもインストールされてしまう。productionをかきくわえ、本番用のPostgreSQLだけインストールされないようにする。productionで除外して結局インストールしないくせに)Gemfileに書くのは、Gemfile.lockに伝えておくため。伝えておかないと、デプロイしたとき、うまくいかない)。以上、私なりの懸命な解釈です。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。開発環境と本番環境のDBが合わない問題の解決ですが、環境毎にどのDBを利用するか、またその設定値などを決定するのはdatabase.ymlの仕事ではないかなと思います。'pg'endのように環境毎に必要なgemを切り分けて記載することもできます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。14:26さっそくのご回答ありがとうございます!はい、cloud9いいです♪database.ymlというものがあるんですね。'pg'endという書き方があるということですが、RailsチュートリアルのGemfileサンプルにもすでにそのコードが書かれているんです。productionしろと言っています。database.ymlというものがあるんですね。いう書き方があるということですが、RailsチュートリアルのGemfileサンプルにもすでにそのコードが書かれているんです。productionしろと言っています。installすると不要なgemはインストールしないようにできます。してくれている様子がコンソールに表示されるかと思います。これを開発環境構築時には、自分で明確に--withoutしましょうね。いうのがチュートリアルで言っている事かと思います。すると不要なgemはインストールしないようにできます。してくれている様子がコンソールに表示されるかと思います。これを開発環境構築時には、自分で明確に--withoutしましょうね。いうのがチュートリアルで言っている事かと思います。0BitBucketにアップロードしたソースコードをデプロイしたい。頂いたご意見への回答は行っておりません。