我为同一个存储库设置了多个heroku实例,如here所述。按照建议,每个heroku实例对应一个不同的远程(分段,生产等)。我的挑战是我们团队的几名成员将进行部署。然而,在我用heroku设置后,heroku遥控器只存在于我的本地git中。对于其他团队成员的存储库git克隆,最好的方法是了解heroku遥控器,以便他们也可以推送到他们进行部署?我们使用一个gitolite(类似于私有github)服务器作为中央git存储库,并从中推送和拉取更改。
答案 0 :(得分: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