0

ここで概説するように、同じリポジトリに複数のherokuインスタンスを設定しました。推奨されるように、各herokuインスタンスは異なるリモート(ステージング、本番など)に対応します。私の課題は、私たちのチームの何人かのメンバーが展開することです。ただし、herokuリモートは、herokuを設定した後、ローカルgitにのみ存在します。他のチームメンバーのリポジトリのgitクローンも、herokuリモートを認識して、デプロイのためにプッシュできるようにするための最良の方法は何ですか?中央のgitリポジトリにgitolite(プライベートgithubと同様)サーバーを使用し、そこから変更をプッシュおよびプルします。

4

1 に答える 1

1

アプリごとにgitリモートを設定するのはどうですか?例えば。

git remote add production git@heroku.com:furious-robot-218.git
git remote add staging git@heroku.com:furious-wind-28.git

あなたheroku createはそれらのアプリを作成するために使用し、Heroku側でアプリを作成しましたが、あなたの側でgitリモートも作成しました。たとえば、これを行うと、リモコンが表示されます。

git remote -v
于 2012-07-13T19:24:56.170 に答える