2

この質問は、おそらく私がすべきことを理解していないことが原因です!1台のマシンでRailsアプリを作成し、デプロイしました。次に、それを別のマシンに複製して、そこからいくつかの変更を加えます。最初のマシンに戻って、いくつかの変更を加えるためにいくつかのブランチを作成しました...私は私の最初のマシンにherokuのものを持たせたいと思っています。

単一のherokuユーザーとして、複数のマシンでこのタイプの開発を行うための最良の戦略は何ですか?

私が今していることは、ブランチを作成し、そのブランチにgit pullを実行してから、変更をマージすることです。

ありがとう。

4

1 に答える 1

2

Git は、コード リポジトリをプッシュアップおよびプルダウンできる分散型バージョン管理システムです。Heroku にデプロイすることは、コードをプッシュすることと同義です。同様に、Heroku コードをチェックアウトするには、コードをプルダウンするだけです。

ブランチをプッシュアップおよびプルダウンする (そしてすべてのコミットを行う) 場所として Heroku を使用することもできますが、コード変更の大部分を行う追加のリモート リポジトリ ( GitHubをお勧めします) をセットアップすることを強くお勧めします。 、デプロイには Heroku リポジトリのみを使用します。次に、デプロイする前に master にマージしてブランチまたは変更を加えることができます。

于 2012-10-09T21:49:00.527 に答える