Почему стоит подготовиться заранее
GitHub многими воспринимается как стабильная платформа. Но если доступ к аккаунту внезапно пропадает, быстро выясняется, что у многих разработчиков на одном аккаунте завязано слишком многое: приватные репозитории, рабочие процессы, contribution history, подписки и доступы к связанным сервисам.
Готовиться к такой ситуации нужно заранее по одной простой причине: после блокировки готовиться уже поздно, а поддержка в лучшем случае ответит через пару месяцев
Недавно я сам столкнулся с блокировкой GitHub-аккаунта. В этой статье я разберу не только сам кейс, но и то, что стоит сделать заранее любому пользователю GitHub, чтобы такая ситуация не остановила работу на недели или месяцы.
Что я потерял и как я понял, что аккаунт заблокировали
Думаю, и так понятно, что после блокировки вы теряете доступ ко всем своим репозиториям. Но на практике этим всё не ограничивается.
В моём случае пропал не только доступ к коду и наработкам, которые хранились в репозиториях. Вместе с этим я потерял contribution history, не мог продолжать работу над open source-проектом, в котором являюсь мейнтейнером, а оплаченная подписка на Copilot стала для меня бесполезной, потому что пользоваться ей с заблокированного аккаунта уже нельзя.
То есть блокировка GitHub-аккаунта — это не просто потеря доступа к сайту. Это остановка сразу нескольких рабочих процессов, которые до этого были завязаны на один аккаунт.
Как я понял, что аккаунт заблокировали
Никакого письма о блокировке на почту, конечно, не приходит. При попытке входа в аккаунт по почте и логину – аккаунт не существует. Единственным рабочим способом понять, что произошло, в моем случае оказался вход через привязанный Google-аккаунт. При входе через него писалось хоть что-то проясняющее ситуацию:
suspended due to violation of terms of service
В этот момент стало понятно, что это уже не техническая ошибка, а именно блокировка. поддержка так и не дала внятного ответа, почему аккаунт был заблокирован
Что делать сразу после блокировки
Написать в поддержку
Пишите в поддержку с просьбой прояснить ситуацию, показать готовность сотрудничать вот по этой ссылке выбираем Account locked: My account has been locked or suspended
Что писал я
Hello,
I do not fully understand the reason why my account was disabled. I have not intentionally violated GitHub’s Acceptable Use Policies or Community Guidelines.
If any of my repositories, actions, or automated processes caused an issue, I am fully willing to cooperate, remove or modify the content, and take all necessary steps to comply with GitHub’s policies.
I would appreciate clarification on what caused the restriction and the opportunity to correct any mistakes and have my account reinstated.
Thank you for your time and consideration.
Сколько ждать ответа
Первого ответа я ждал около двух месяцев, но это мне еще повезло. Пока я ждал ответа, узнавал у других людей, кто-то ждет до сих пор, кому-то ответили только через год, но так и не разблокировали.
Из этого следуют следующие три совета
Если вам не отвечают, не пишите повторно
Это только отбрасывает ваше обращение в конец очереди
Шанс разблокировать аккаунт невелик
Подготовьтесь к этому заранее, потому что блок аккаунта может произойти в любой момент, если вы активно пользуетесь гитхабом. Минимальная подготовка – сделать зеркала своих репозиториев, например, в gitlab или gitverse
На время блокировки создайте второй аккаунт
По правилам платформы – нельзя одновременно иметь два аккаунта, но пока ваш основной профиль заблокирован – вы можете использовать запасной аккаунт. Я так и сделал, перед разблокировкой поддержка меня предупредила – второй аккаунт нужно будет удалить.
Что ответила поддержка

ответ не содержал причины блокировки
вместо нормального объяснения мне предложили вариант с освобождением username и email
причина блокировки так и не была раскрыта.
Что было с подпиской Copilot
У меня была оплаченная подписка Copilot, и оформил я её буквально за день до блокировки, так что даже не успел ей воспользоваться.
Во время блокировки подписка стала для меня бесполезной: доступ к аккаунту был потерян, а вместе с ним и возможность использовать оплаченный сервис.
По правилам GitHub подписка на Copilot обычно невозвратная. Но в моём случае поддержка пошла навстречу и в порядке исключения вернула 40 долларов. На такой исход я бы не рассчитывал как на стандартную практику, но если у вас была активная платная подписка, написать об этом в поддержку точно стоит.
Чем всё закончилось
В итоге аккаунт мне разблокировали, но точную причину блокировки так и не назвали С учётом историй других пользователей я считаю, что мне скорее повезло. Эта ситуация хорошо показала простую вещь: даже если вы давно пользуетесь GitHub и не ожидаете никаких проблем, держать все критичные процессы завязанными на один аккаунт слишком рискованно.
Что стоит сделать заранее
Подготовка к такой ситуации не требует больших усилий, но в случае блокировки может сэкономить недели или даже месяцы проблем.
Чеклист
сделайте зеркала важных репозиториев
храните локальные копии
проверьте, какие сервисы и подписки завязаны на GitHub
сохраните ссылку на форму обращения в поддержку
будьте готовы временно продолжить работу с другого аккаунта или на другой площадке.
Комментарии (29)

insteamru
28.03.2026 07:34Вероятно метод покупки Copilot вызвал подозрения, а потом и блокировку аккаунта

Yakwilik Автор
28.03.2026 07:34Таких проблем в других платформах не было, оплачивал со своей карты в иностранном банке с IP-адресом страны, где выпущена карта. Таким же образом оплачиваю chatGPT, покупки в PlayStation Network, YouTube Premium, Spotify, список можно продолжать. Но, думаю, можно сделать вывод, что проблема не в методе оплаты, как считаешь?

house2008
28.03.2026 07:34Меня тоже год назад банили, акк стал 404 типо того. Через 3 месяца ответили на моё письмо и сказались что ошибка у них и разблокировали. Я сразу всё забекапил на гитлаб и сейчас у меня в каждой репе настроено два remote и пушу сразу в оба.

Yakwilik Автор
28.03.2026 07:34Да, те, кто сталкивался с беспричинным баном понимают, что объяснения никакого нет, просто разбан через какое-то время. А те, кто с этим не сталкивался, думают, что дело в чем-то другом. Но мы ничего не скрываем. По факту у GitHub есть какие-то механизмы, которые срабатывают ложноположительно и банят аккаунты до тех пор, пока в ручном порядке не разберутся

GentleFly
28.03.2026 07:34На своём локальном сервере Gitea, развернул автоматический бэкап. “Зеркала” в gitea сами бэкапятся, вроде. Созданием новых “зеркал” занимается скрипт https://github.com/GentleFly/git-backups . Текущая версия бэкапит с github и bitbucket, но имеет ряд проблем: вроде не видит приватных репозиториев на githubт(не нашел времени разобраться), lfs не учитывает. Но суть, думаю понятна. Что то мне подсказывает, что это может быть справедливым и для Forgejo. В итоге, не требуется держать два remote, и вроде, раз в сутки происходит зеркалирование, зеркала репозиториев создаются автоматически для аккаунта (кроме приватных на github, на текущий момент).

aliakseika
28.03.2026 07:34Вот потому лучше держать код на self hosted решении, или хотябы пользоваться codeberg, а не github, который принадлежит майкрософт и они могут делать что захотят

askmus
28.03.2026 07:34Подскажите а что случилось что такая тенденция перехода с гитхаба в гитлаб(я не в теме особо но вот ребята с ру или с снг уходят в гитлаб)

Yakwilik Автор
28.03.2026 07:34Точно не знаю причину, но видел новости, что массово банили личные аккаунты тех, кто работает в подсанкционной компании. Например, Сбер, Positive Technologies

snakers4
28.03.2026 07:34Про Гитлаб, прежде чем создавать там зеркала, если вы российский разработчик, то советую задать Гуглу вот такой вопрос, и дальше уже принимать решение:
gitlab country of origin
Но лучше, имхо, как писали выше, поднять self-hosted решение и делать там mirror.

ashumkin
28.03.2026 07:34Я как-то в 2021 году зашëл в гитхаб без КВН, будучи в Крыму. Мне его засапендили с уведомлением и просьбой объясниться. Я написал письмо, что случайно там оказался. Мне разблочили акк… Ошибка выжившего…

Yakwilik Автор
28.03.2026 07:34Удивительно вообще, что хотя бы уведомление прислали. Спасибо, что поделился с историей, будем знать, что за такое тоже могут забанить

KPEM
28.03.2026 07:34Да банально не прошли автоматический скоринг при платеже. IP reputation, non-residential IP, billing address mismatch, GeoIP location far from the provided address, etc. Сейчас эти проверки встраивают повсеместно в любые сайты, даже в B2B-проекты по продаже телеком-оборудования. А уж всякие b2c eCom без этого жить не могут.

Yakwilik Автор
28.03.2026 07:34У меня в этом плане всё схвачено, я же оплачиваю подписку в других сервисах со своей карты, ни разу такого не было. Обычно, если ip не подходит, то просто платеж не проходит, а не бан аккаунта. Если бы причина бана была в этом, то мне бы аккаунт не разблочили, тем более, сейчас billing на аккаунте сохранился.

KPEM
28.03.2026 07:34Вы очень мало про это знаете. Могу вам дать адрес магазина в США, где вы сделаете тестовый заказ, а потом попрошу у владельца скоринг. Там вместе и всплакнём. Я в теме оплаты на западе более 20 лет.

Yakwilik Автор
28.03.2026 07:34И что случится, если оплатить что-то в этом магазине? То есть, почему всплакнём?

nightwolf_du
28.03.2026 07:34Ну хз чего там в скоринге, но рекламные платформы узнают о вас примерно всё.
Чтобы в интернете полноценно спрятаться - нужно одноразовое устройство. Иначе вас спалят по комбинации разрешения экрана, установленных шрифтов, движений мышкой, предпочитаемого языка, часового пояса etc. Свяжут по отпечатку разные аккаунты и привет.

Yakwilik Автор
28.03.2026 07:34Допишу здесь мысли, почему меня заблокировали, раз такие вопросы появились.
Конкретного ответа у меня нет, но мысли есть.Из-за покупки подписки. Маловероятно, я тоже так думал, но в других сервисах таких проблем не было.
Мб поняли как-то, что работаю в компании, которая находится под санкциями США. Вряди ли, иначе не разблокировали бы
За хранение проприетарных программ в приватных репозиториях. Такие мысли были, но эти файлы там хранились уже долгое время, при этом публичные репозитории типа активаторов винды не банятся. Короче, вряд ли из-за этого, тк эти файлы до сих пор у меня хранятся, и никто не просил их удалить.
Подозрительная активность на GitHub. То есть я активно работал с issues, пушил код, запускал Actions, мёржил коммиты в OpenSource проекте, где являюсь мейнтейнером. Вероятность высокая. Пока ждал ответа от поддержки успел почитать подобные истории, где акк банили просто за комментарии к issues, и если оставлять много таких комментариев акк реально могут забанить за подозрительную активность до выяснения причин в ручном порядке.
Добавление резервной почты + совершение покупки. Это тоже подпадает под подозрительную активность. То есть они могли заблочить акк, чтобы якобы уберечь аккаунт от кражи, ведь это может быть подозрительно, что после покупки подписки в аккаунт добавляется какая-то новая резервная почта.
Вот все мои мысли по поводу причины бана, что-то из этого и есть причина бана, больше всего склоняюсь к 4 и 5 пунктам

NIK_VIK
28.03.2026 07:34Скрытый текст
Сложно, сказать что это было, но мой акк тоже блок словил и в целом политики сервиса не нарушались, но тут я вспомнил что в фоне висел клиент в котором авторизация происходит автоматически при разрыве соединения, а я включал и выключал КВН и оно срабатывает как разрыв с переподключением. Возможно блокнули за передачу аккаунта или возможный взлом. Попытка написать в техподдержку привела к ответу что нет всё верно вы нарушили правила, на последующие запросы мы решение не изменим.
NeoCode
А по какой причине заблокировали?
js2me
Автор как будто умалчивает реальную причину блокировки, что наводит на определенные мысли, что, вероятно, блокировка не была просто сделана "по ошибке"
К примеру мой аккаунт существует с 2015 года и я активно работаю на GitHub и за все время меня ни разу не блокировали. Может быть это конечно везение?
alex1478
У меня тоже есть заблокированный аккаунт вообще без ничего, я им пользовался только что бы доступ к функции поиска по коду работал
NeoCode
Я ведь спрашиваю не просто так, а чтобы знать, за что потенциально могут заблокировать (потому немного удивлен минусам). Но автор действительно как-то обошел этот вопрос. Хотя-бы с его предположениями интересно было бы ознакомитиься...
У меня аккаунт достаточно давно (еще до того как их приобрела M$), и в основном активно использую для хранения личных заметок и их синхронизации между устройствами, хотя есть там и классические проекты с исходниками.
Yakwilik Автор
Я ответил отдельным комментарием к посту. Мне причина до конца неизвестна, но мысли свои я написал
Yakwilik Автор
Если бы блокировка была не по ошибке, то аккаунт бы не разблокировали или мне бы хотя бы сказали, что нужно исправить для разблокировки