Похоже, что репозиторий Heroku существует, и для него уже была сделана фиксация. Это происходит, например, в Github, если вы отметите опцию «create .gitignore или README.md» при создании репо.
Если вас не интересуют какие-либо коммиты на удаленном сервере heroku, вы можете используйте force pu sh, чтобы целенаправленно перезаписать что-либо в репо (например, git push -f heroku master
). Примечание - не делайте этого легкомысленно. Всегда дважды и трижды проверяйте, что вы делаете именно то, что хотите и должны делать при принудительном нажатии ..
Если в Heroku есть коммиты с файлами, которые необходимо объединить, вы можете получить / объединить или извлечь heroku и внесите эти изменения, прежде чем возвращаться. В этом случае не забудьте также сделать pu sh объединенной главной ветвью на Github.