Для начала вам не нужно загружать свои приложения из Heroku :
Репозиторий Git приложения Heroku предназначен только для целей развертывания.Клонирование из этого хранилища официально не поддерживается как функция и должно использоваться только в качестве крайней меры. Не используйте этот репозиторий в качестве канонического репозитория вашего приложения «origin».Вместо этого используйте свой собственный Git-сервер или службу контроля версий, такую как GitHub.
Даже если вы не используете GitHub или аналогичный, у каждого из ваших разработчиков должна быть копия приложения.На Heroku нет способа «разрабатывать вживую», поэтому должна быть хотя бы одна копия каждого приложения (если только они не были удалены).
Что касается баз данных, если вы используете HerokuPostgres вы можете скачать копию вашей базы данных , используя heroku pg:backups:capture
, а затем heroku pg:backups:download
, как описано в документации.У других аддонов баз данных другие потребности.
Лучше всего убедиться, что у вас есть все, - раскрутить приложение в другом месте и убедиться, что оно работает.Если у вас есть набор тестов, запустите его.Проверка данных будет непростой задачей, но вы можете проверить некоторые простые метрики, такие как количество и имена таблиц, количество записей в каждой таблице, убедившись, что вы можете войти в систему с любыми имеющимися учетными записями и чтобы их данные, связанные с приложением, выглядели разумными,и т.д.