Не приходит код GitHub на почту: какое из трёх писем ждёте

Если не приходит код GitHub на почту, сначала определите, какое письмо вы ждёте: код при регистрации, код проверки нового устройства или ссылку подтверждения адреса. У каждого свои причины. Чаще всего письмо не ушло, потому что регистрация не прошла головоломку, или его ищут не в том ящике.

Разбор для разработчиков и студентов, которые регистрируются на GitHub или входят с нового компьютера и ждут письмо в собственном ящике — личном, рабочем или учебном. Ближе к концу — что меняется, если код идёт на арендованный адрес, и что сделать сразу после регистрации.

Три письма GitHub: что и когда приходит

Письмо Когда приходит Что внутри Сколько действует
Код при регистрации После формы и головоломки на github.com/signup Код в письме «Your GitHub launch code» — на момент написания (13/10/2026) восемь цифр Недолго; вводите сразу
Проверка нового устройства Вход с незнакомого устройства в аккаунт без двухфакторной защиты Код, который вводят в браузере Один час
Ссылка подтверждения адреса Вы добавили адрес или нажали «Resend verification email» Ссылка 24 часа

Если вы ждёте не то письмо, всё выглядит сломанным, хотя ничего не сломано: при входе код регистрации не придёт, а при регистрации не придёт код устройства.

Не приходит код подтверждения GitHub при регистрации

Проверьте по порядку:

  1. Пройдена ли головоломка. GitHub отправляет код только после неё. Если на странице всё ещё задание с картинками, письма пока нет. Головоломка не загружается — обновите браузер и отключите для github.com расширения-блокировщики.
  2. Точно ли тот адрес. Пробел в конце или пропущенная буква уводят письмо в никуда. Вставляйте адрес копированием.
  3. Прошло ли пару минут. GitHub обычно отправляет письма быстро: типичное ожидание кода на арендованном адресе — около 1 минуты. Но в собственном ящике письмо может задержаться фильтром.
  4. Поиск по слову GitHub. Посмотрите «Спам», вкладки Gmail «Оповещения» и «Промоакции», раздел «Вся почта».
  5. Повторная отправка — один раз. Новый код делает прежний недействительным, поэтому вводите код только из последнего письма.

Если форма не пускает дальше с сообщением «Email is invalid or already taken», дело не в доставке. Либо на этот адрес уже есть аккаунт, либо GitHub не принимает домен: по справке GitHub, адреса одноразовых почтовых сервисов («почта на 10 минут») подтвердить нельзя. Нужен обычный ящик — свой на крупном почтовом сервисе или настоящий арендованный.

Код проверки нового устройства не приходит

Это письмо приходит при входе, а не при регистрации, и справка GitHub объясняет его довольно подробно:

Надёжное решение — включить двухфакторную аутентификацию через приложение или вход по ключу доступа (passkey): с ними проверка устройства по почте не запрашивается. Если доступа нет ни к одному из адресов аккаунта и нет открытой сессии на прежнем устройстве, GitHub советует обратиться к своему почтовому провайдеру за восстановлением ящика.

Ссылка подтверждения адреса: ошибка или «уже подтверждён»

Ссылку присылают, когда вы добавляете адрес в «Settings» → «Emails» или нажимаете там «Resend verification email». Что может пойти не так:

Общий порядок для подтверждения почты в любом сервисе разобран в статье как подтвердить адрес электронной почты.

Корпоративный или учебный ящик

Рабочая и университетская почта часто проверяет автоматические письма строже личной: они могут задерживаться, уходить в карантин или вовсе не доходить. Что сделать:

  1. Попросите администратора почты проверить карантин и разрешить письма от github.com.
  2. Для проверки зарегистрируйтесь или добавьте в «Settings» → «Emails» личный адрес — если на него письмо приходит, проблема в фильтре организации.
  3. Рабочий адрес можно оставить в аккаунте как дополнительный и подтвердить позже, когда фильтр настроят.

Если на ящик не приходит вообще ничего и ни от кого, дело уже не в GitHub — пригодится общая проверка почтового ящика по шагам.

Код GitHub на арендованном адресе

В заказе OTPGmail письмо GitHub разбирать не нужно: цифры кода выводятся в строке заказа автоматически. Доля заказов GitHub, в которых код пришёл за последние 30 дней, — 96 %. Если кода нет, чаще всего регистрация остановилась раньше письма — на головоломке или проверке GitHub, — и новый адрес этого не изменит: сначала вернитесь к первому разделу. Если письма нет 25 минут, заказ закрывается сам, и деньги (100 %) возвращаются на баланс — как работает возврат.

Сразу после регистрации сделайте две вещи, пока заказ ещё открыт:

  1. Включите двухфакторную аутентификацию через приложение — тогда код устройства на почту больше не понадобится.
  2. Если аккаунт останется у вас, добавьте в «Settings» → «Emails» свой адрес и сделайте его основным (Primary): после закрытия заказа письма на арендованный адрес уже не прочитать.

Цены и порядок аренды под GitHub — на странице почта для регистрации GitHub.

Машинные пользователи и CI

Условия GitHub прямо требуют, чтобы аккаунт создавал человек: регистрация ботами и другими автоматическими способами запрещена. Один человек может держать только один личный аккаунт без оплаты и в дополнение к нему — один машинный аккаунт (machine account), тоже без оплаты, исключительно для автоматических задач; такой аккаунт заводит человек, и он же отвечает за его действия. Команды объединяются в организации. Конвейеру CI новые аккаунты не нужны: ему хватает токена уже существующего машинного аккаунта.

API OTPGmail пригодится в другой задаче — проверить, что письмо с кодом из регистрации вашего собственного приложения доходит до настоящего ящика. Пример с pytest — в инструкции API для получения кода из почты на Python.

Часто задаваемые вопросы

Можно ли привязать один адрес к двум аккаунтам GitHub?

Нет. Подтверждённый адрес принадлежит одному аккаунту: при попытке добавить его в другой GitHub ответит, что адрес уже подтверждён другим пользователем.

Почему GitHub снова просит код, хотя я уже входил с этого компьютера?

GitHub запоминает устройство через cookies. Если вы их очистили или открыли другой браузер, проверка повторится. С двухфакторной аутентификацией или ключом доступа её не будет.

Можно ли подтвердить адрес позже?

Да: в «Settings» → «Emails» есть кнопка повторной отправки. Но пока адрес не подтверждён, часть базовых действий на GitHub недоступна.

Приходит ли код GitHub на iCloud?

Да. Для GitHub адрес @icloud.com — обычный ящик, код регистрации и код устройства приходят на него так же, как на Gmail. Какой тип арендовать, подскажут цена и наличие на странице аренды.

Похожие материалы

Получите код подтверждения на настоящий Gmail

Регистрация ничего не стоит. Деньги списываются только при выдаче ящика; нет кода за время ожидания (не более 25 минут) — 100 % автоматически возвращается на баланс.

Нет нужного сервиса? Нажмите Добавить сервис на странице аренды — мы рассмотрим его добавление.

Нужен не только код, а Gmail-аккаунт, в который можно войти? Смотрите Gmail-аккаунты на короткий срок · Возврат и гарантия