Клонирование предыдущей версии на Heroku

Я новичок в Heroku. После нажатия плохого кода на сервер я использовал heroku rollback для возврата к предыдущей версии. Затем я попытался клонировать этот откат на свой компьютер с помощью:

git clone git@heroku.com:<project>.git <dir>

к сожалению, это клонирует поврежденную голову, а не откат. Есть ли способ клонировать конкретную предыдущую версию?

1 ответов


когда вы делаете откаты, глава вашего Heroku git repo больше не будет отражать текущее состояние вашего приложения. Проверьте свои релизы:

$ heroku releases
Rel   Change                   By                    When
----  ----------------------   -------------------   -------------
v52   Config add AWS_S3_KEY    shanley@heroku.com    5 minutes ago
v51   Deploy de63889           kendra@heroku.com     7 minutes ago
v50   Deploy 7c35f77           katie@heroku.com      3 hours ago

на de63889 значения-это git commit shas. С помощью них вы можете проверить, что commit локально:

git checkout de63889