https://github.com/settings/admin
Эта фича на гитхаб добавлена для соответствия требованиям европейскому закону GDPR. Подобным же образом можно экспортировать свои данные и из большинства других международных сервисов, если вдруг будет необходимость.
Буквально через 10 минут после запроса гитхаб мне на почту прислал ссылку на архив с моим барахлом: репозитории и связанные с ними ишьюсы и пулл-реквесты. Мои действия в чужих репозиториях в этот экспорт, к сожалению, не попали. А ещё отдельно обидно за звёздочки — список лайкнутых репо тоже не попал в экспорт. Я звёздочками пользуюсь примерно как закладками — ставлю их на разные классные проекты. Уже поставил несколько сотен. Не хотелось бы потерять этот список годноты.
Репозитории гитхаб отдает в bare формате, то есть просто так вы ими пользоваться не сможете. Но это легко исправить: нужно лишь склонировать bare-репо в соседнюю папку, чтобы получить из него обычный, например:
git clone foo.git foo
Ещё раз — не впадайте в панику и истерику, но лучше просто подготовьтесь. Блокировки аккаунтов рядовых пользователей, если они вообще и ведутся по признаку местоположения, пока ещё не стали массовыми. Буду рад, если мне не придётся воспользоваться этими экспортированными данными, но мне просто спокойнее, что они теперь у меня есть. Лично у меня все эти новости про блокировки, санкции и уход очередного сервиса к третьему месяцу пиздеца уже не вызывают почти никаких эмоций. Кроме может быть какой-то усталости.#github