В тексте ошибки написано, что для авторизации через Git в Heroku нужно использовать токен (ключ) доступа к API вместо пароля от своего аккаунта. Там даже есть ссылка.
Скриншот ошибки с выделенной ссылкой
Перейдите по ссылке и на открывшейся странице вы увидите следующее замечание, которое всё объясняет.
Нужно взять токен для API. Для этого зайдите в настройки (вкладка
Applications). Там вы найдёте приложение
Heroku CLI (если его не будет, то создайте), а справа будет значок карандаша, жмите на него и справа откроется окошко, где и будет написан ваш токен. Скопируйте его.
Скриншот с тем самым окошком
Затем возвращайтесь в командную строку и вводите
heroku login
. В поле логина вводите свой email, а в поле password - этот самый токен. Ну, а затем просто введите
git push heroku master
.