Страницы

Поиск по вопросам

вторник, 16 октября 2018 г.

Почему GitHub считает, что другой человек запушил коммит, который на самом деле запушил я?

Создал пустой GitHub репозиторий. Запушил в него свой единственный локальный коммит. Обновил страницу репозитория на GitHub'е, а там написано, что закоммитил какой-то неизвестный мне человек. Почему?

Это однозначно не я, это аккаунт какого-то совершенно незнакомого мне человека (на самом деле знакомого, потому как подобное уже происходило ранее, но я не придавал этому значения).
Тем более, что при пуше я указывал данные от своего аккаунта - свой username и свой пароль. Как такое возможно, почему так происходит, и что теперь делать?

Интересно также, что GitHub считает, что этот репозиторий, созданный собственноручно мной 20 минут назад, создан тем самым matthewferderber'ом:

А также тот коммит, который якобы он сделал в мой репозиторий, не отображается в истории его активности


Ответ

Скорее всего неверно указан пользователь в конфигурации git. Чтобы проверить, нужно в консоли набрать git config --list
В списке проверить, что поле user.email присутствует один раз и заполнено правильно.
Как настроить конфиги верно:
Видео: на youtube Статья в книге: Первоначальная-настройка-Git

Комментариев нет:

Отправить комментарий