首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >设置本地git服务器与远程服务器同步

设置本地git服务器与远程服务器同步
EN

Stack Overflow用户
提问于 2019-07-30 02:43:45
回答 2查看 266关注 0票数 0

我需要一个本地git服务器(裸机),自动同步与目标遥控器。像这样:

代码语言:javascript
运行
复制
(clone1) --|                                   |-- (remote1.git)

..       --|                                   |-- ...

(cloneN) --|       <==> (local.git) <==>       |-- (remoteM.git)
EN

回答 2

Stack Overflow用户

发布于 2019-07-30 04:00:09

你不能这么做。如果要从远程存储库获取更改,则必须发出git pull (源)命令:- https://git-scm.com/docs/git-pull - https://www.quora.com/What-are-the-differences-between-git-pull-git-pull-origin-master-and-git-pull-origin-master

如果要将本地分支推送到远程存储库,则必须使用git push:- https://www.edureka.co/community/33214/git-push-vs-git-push-origin - https://git-scm.com/docs/git-push

您可以指定要与之同步的遥控器。默认值为原点。

分支通常不会自己推/拉,因为有时您需要解决冲突

票数 1
EN

Stack Overflow用户

发布于 2019-07-30 03:50:43

Git并不是基于每隔一段时间的拉取内容。

解决方法可以是添加一个计划作业(在cloneX上),以便每隔几分钟获取/拉取一次

如果您使用的是Unix,另一种选择是使用https://myrepos.branchable.com更新所有存储库,同样使用计划的任务或作业。

基本上,你需要自己拉,因为git不是这样工作的。

其他选项:

请阅读这篇优秀的博客文章:

https://moox.io/blog/keep-in-sync-git-repos-on-github-gitlab-bitbucket/

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

https://stackoverflow.com/questions/57259763

复制
相关文章

相似问题

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