首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同网络上2个存储库的增量同步

不同网络上2个存储库的增量同步
EN

Stack Overflow用户
提问于 2013-02-08 04:18:37
回答 1查看 144关注 0票数 1

在我的设置中,我有一个正在处理的Git存储库。在另一个网络上(无法访问我的主网络),我有另一个Git存储库,它是只读的,我希望与主存储库保持同步。我偶尔会这样做,以确保关闭的存储库与main保持最新。我还希望避免每次想要更新已关闭的存储库时都必须发送存储库的完整克隆。

以前,我会使用Subversion的svnadmin dump和restore命令对已关闭的存储库执行增量更新,但不确定如何使用Git执行此操作?

有没有Git命令,或者理想的Git,可以让我做到这一点?

Git补丁是做这件事的首选方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-08 05:18:57

我怀疑在你的情况下,我只是偶尔将我的笔记本电脑连接到‘其他’网络,并从我的本地克隆推送分支。然而,你可能想看看git bundle,它基本上允许通过运动鞋网络进行推拉。您可以创建一个包含一组提交的捆绑包文件(例如:git bundle create update.bundle last-update-tag HEAD),然后将该捆绑包带到您的非网络设备,您可以拉取它(git pull update.bundle)。非常有用的USB记忆棒传输。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14760221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档