Как получить исходный код из экспорта данных GitHub? - PullRequest
2 голосов
/ 21 января 2020

Я решил сделать резервную копию всех данных github и нашел это: https://help.github.com/en/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data

Мне удалось получить файл .tar.gz, и он, кажется, содержит все мои репозитории, но есть там нет исходного кода Судя по размеру, он выглядит как какой-то архив в objects/pack/*.pack

Есть ли какой-нибудь способ получить доступ к исходному коду?

1 Ответ

1 голос
/ 04 марта 2020

это выглядит как какой-то архив в объектах / pack / *. Pack

Согласно Загрузите архив миграции пользователя :

Архив также будет содержать каталог вложений, который включает все файлы вложений, загруженные на GitHub.com, и каталог repositories, который содержит данные Git хранилища.

Это могут быть пустые репозитории или связок .
После распаковки попробуйте и git clone одну из этих папок (в новую пустую папку)

OP johnymachine подтверждает в комментариях :

git clone .\repositories\username\repository.git\ .\repository\

Значение repository.git - голый репозиторий (только база данных Git, нет файлы проверены)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...