Я думаю, что это не соответствует вашим полномочиям.Согласно вашему URL, вы используете https
для подключения к GitHub.Который в основном аутентифицирован через имя пользователя и пароль.Вам необходимо установить user.email
на тот же идентификатор электронной почты, который использовался для создания учетной записи GitHub.
Чтобы установить идентификатор электронной почты:
git config --global user.mail "youremail@email.com"
Затем убедитесь, что вы вошли в системус тем же аккаунтом при выполнении git push
.
Кроме того, убедитесь, что коммиты, которые вы пытаетесь выдвинуть, сделаны с использованием того же адреса электронной почты.Если вы хотите изменить историю, вы можете следовать this .