python-github-backup может создавать резервные копии одного репозитория в учетной записи организации, а также всех репозиториев в учетной записи.Я опробовал его на отдельных репозиториях, и он работал, как и предполагалось: используя опцию --all
, он фиксирует проблемы, метки, вехи, запросы на извлечение и вики-страницы, а также сам репозиторий.
Поиск в Google "github-backup" приводит к появлению других подобных инструментов, но большинство других, похоже, имеют меньше возможностей, чем python-github-backup или не обновлялись в течение многих лет.Тем не менее, я должен признать, что я не очень тщательно изучил другие варианты.
Совет: основным компонентом использования Google для поиска подходящего инструмента, по-видимому, является поиск слов "github" и "backup"в частности, не включать «архив», как я делал в моем первоначальном поиске, или даже использовать более сложные строки поиска, такие как «как сделать резервную копию github-репозитория».