Это случилось и со мной.Это обычно происходит, если ваш git имеет другой набор user.email
& user.name
, чем ваша удаленная (GitHub) учетная запись.Когда вы совершаете коммит с вашего локального компьютера, GitHub видит другого человека, совершающего вместо вас.
Пожалуйста, откройте командную строку и введите git config -l
.Это покажет вам, какой адрес электронной почты и имя вы используете.Например:
$ git config -l
user.email=myemail@email.com
user.name=Debadipti Patra
Проверьте, совпадает ли это с вашей учетной записью GitHub.Если нет, измените глобальное значение, введя это:
$ git config --global user.email "you email"
$ git config --global user.name "you name"
и подтвердите с помощью $ git config -l
Попробуйте выполнить фиксацию в своем хранилище.Надеюсь, это работает.Но, к сожалению, это не исправляет ваши прошлые коммиты, их все равно не будет на вашей временной шкале.
Пожалуйста, поделитесь, если это сработало.Это помогает и другим пользователям.