Зависит от того, есть ли у вас один репозиторий Git на стороне Heroku или несколько.
С несколькими репо вы можете назначить каждого на шаг в жизненном цикле разработки.
Но, учитывая архитектуру репозитория Git, вам может быть проще управлять своими динамо по отношению к одномуrepo (см. здесь для получения дополнительной информации о Dynos ).
Это означает, что вы можете определить одну ветвь на этапы разработки (одна dev
ветвь, одна staging
ветвь, одна prod
ветвь) на стороне Heroku (в вашем локальном репо вы можете иметь столько веток, сколько вам нужно).