首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更新git克隆--镜像?

如何更新git克隆--镜像?
EN

Stack Overflow用户
提问于 2011-05-27 17:16:42
回答 2查看 154.6K关注 0票数 159

我已经创建了一个git存储库来镜像一个实时站点(这是一个非裸露的git存储库):

代码语言:javascript
复制
git clone --mirror ssh://user@example.com/path/to/repo

现在,要使此镜像克隆保持更新,使其具有来自其远程源的所有更改,我必须使用哪个或哪些命令?

我想保持一切更新:提交,引用,钩子,分支,等等。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-27 19:12:20

以下是您需要在镜像上执行的命令:

代码语言:javascript
复制
git remote update
票数 235
EN

Stack Overflow用户

发布于 2011-05-27 19:56:39

查看此处:Git doesn't clone all branches on subsequent clones?

如果你真的想要通过拉分支而不是push --mirror来实现这一点,你可以看看这里:

"fetch --all" in a git bare repository doesn't synchronize local branches to the remote ones

此答案提供了如何相对容易地实现这一点的详细步骤:

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

https://stackoverflow.com/questions/6150188

复制
相关文章

相似问题

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