Я исправил проблему в проекте с открытым исходным кодом и мне необходимо подписатьэтотCLA до того, как PR может быть объединен. Владелец репозитория одобрил PR, но CLA не отображается как подписанный.
Подробности
Я использую Google Apps на своем домене; это старая, дедушкина версия, которая бесплатна, но с трудом. Я вхожу в свою доменную почту с помощью[email protected], а мой "аккаунт Google" - это[email protected].
Однако мой адрес электронной почты на GitHub[email protected]. git config --global --list
изначально мой адрес электронной почты был[email protected], поэтому у меня есть коммиты в PR с моим адресом электронной почты github. Позже я включил конфиденциальность электронной почты и обновил свою конфигурацию git, чтобы отразить это [email protected]
(я проверил, что мой анонимный адрес электронной почты правильный между моим профилем github и конфигурацией git).
Я вошел в систему и подписал CLA, но Googlebot не обнаруживает, что CLA подписан, потому что[email protected]кто подписал CLA (моя электронная почта в аккаунте Google), не передал код -[email protected]сделал (мой адрес электронной почты на GitHub).
Я попытался решить эту проблему, добавив[email protected]в мой профиль на github, проверив адрес электронной почты и сделав[email protected]основной адрес электронной почты, а затем «обновление контактной информации» в CLA. Googlebot по-прежнему не принимает CLA, подписанное автором, совершившим коммит.
Я не могу создать учетную запись Google с помощью[email protected], потому что Google хочет, чтобы я создал новыйGoogleаккаунт, т. е. аккаунт Gmail.
Я не могу добавить альтернативный адрес электронной почты к своей существующей учетной записи Google, поскольку моя учетная запись Google привязана к старой (бесплатной) учетной записи Google Apps, которая так и не была обновлена до платной.
Как мне подписать CLA, зафиксировать код и заставить Googlebot увидеть эти два документа как связанные?