社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

如何创建github存储库的完整脱机存档?

mhucka • 5 年前 • 2031 次点击  

我们有一些回购协议,不再需要保留在github上。如果我们使用github的归档功能,回购协议实际上保持在线。我们想要的是 下载所有内容的存档 (包括问题报告)对于给定的存储库,将该存储库归档放在一个长期保存系统中,并从github中删除repo。这不仅仅是 backing up a repository 在堆栈溢出的其他类似问题的意义上,更像是 BackHub 能做到。是否有工具或程序集(超出 git clone )那能让我这么做吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40913
 
2031 次点击  
文章 [ 3 ]  |  最新文章 5 年前
Stanley Backlund
Reply   •   1 楼
Stanley Backlund    6 年前

使用本地计算机、google驱动器或dropbox上的文件夹。不需要在非活动项目上使用github。

mhucka
Reply   •   2 楼
mhucka    6 年前

python-github-backup 可以备份组织帐户中的单个存储库以及帐户中的所有存储库。我已经在单个存储库中尝试过它,它的工作如愿:使用 --all 选项,它捕获问题、标签、里程碑、拉取请求、wiki页面以及repo本身。

google“github备份”可以找到其他类似的工具,但其他大多数工具的功能似乎比 python github备份 或者已经很多年没有更新了。不过,我必须承认,我没有仔细研究其他选择。

提示:使用google寻找合适工具的基本要素似乎是专门搜索“github”和“backup”两个词,而不是像我在原始搜索中那样包含“archive”,甚至使用更精细的搜索字符串,如“how make backup github repository”。

VonC
Reply   •   3 楼
VonC    6 年前

如果最好使用git clone--mirror来获取完整的回购历史记录,然后

笔记: