#git
#git
Вопрос:
Приносим извинения, если подобный вопрос задавался ранее.
У меня есть профессиональная (частная) и любительская (общедоступная) учетная запись на GitHub. Я работаю над проектами в области робототехники в выходные и отправляю на свою учетную запись хобби с двух разных компьютеров: Linux и MacOSX.
Мой user.name и user.email — это мои фактические учетные данные для моей машины Linux, и нажатие с моей машины Linux не вызывает проблем.
Я был молод и глуп и, похоже, использовал некоторые одноразовые учетные данные на своем компьютере MacOSX (т. Е. user.name = поддельное имя, user.email = 123@fake.com ). GitHub сообщает, что какая-то учетная запись из Германии (не поддельное имя) загружается с моего компьютера каждый раз, когда я загружаю свой MacOSX.
Я предполагаю, что это исправление так же просто, как обновление моего user.name и конфигурации user.email, однако я хочу сохранить эту проблему, пока не узнаю больше. Возможно ли, что мой компьютер MacOSX скомпрометирован?
Ответ №1:
Автор коммита GitHub связан с учетной записью GitHub через ее электронную почту, поэтому возможно, что другая учетная запись (Германия) на самом деле имеет 123@fake.com
в качестве электронной почты.
Но: это (user.name/user.email ) не имеет ничего общего с аутентификацией на GitHub (имя пользователя / пароль). По-прежнему вы переходите на GitHub. Однако ваш коммит не отображается как вы из-за поддельного электронного письма.
Смотрите «Почему мои коммиты связаны с неправильным пользователем?«
Вы можете изменить это для нового коммита, установив правильный адрес электронной почты.
И вы можете изменить это для прошлых коммитов, выполнив «Изменение информации об авторе«.
Комментарии:
1. Точно мои мысли. У меня было ощущение, что я что-то упускаю из виду, что происходит под капотом GitHub (так сказать). Я обновил свои учетные данные на стороне MacOSX, и это устранило проблему.