首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于2-3台windows pcs之间协作的Git

用于2-3台windows pcs之间协作的Git
EN

Stack Overflow用户
提问于 2010-05-09 09:19:15
回答 4查看 1.3K关注 0票数 2

我想使用Git在2-3台windows pcs之间共享文件。我是否需要将其中一台pc设置为Git服务器,或者是否有其他选项?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-09 10:18:45

我会使用内置的Push/Pull方法。因此,您可以让每个存储库相互拉取和推送代码。

在windows中,你可以通过执行"git remote add“来设置其他存储库,然后如果你在普通的窗口共享上进行共享,你可以"//windowsMachine1/dir1”。这有点奇怪,但你需要使用正斜杠。

票数 4
EN

Stack Overflow用户

发布于 2010-05-09 09:29:05

Git是一个DVCS,所以你不需要有一个服务器(没有中央服务器)。只需复制repo,您就完成了。但是,您可以:

http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt

票数 3
EN

Stack Overflow用户

发布于 2010-05-14 01:01:55

从技术上讲,由于Git是分布式的,因此不需要传统上被称为“中央服务器”或“中央存储库”。

我同时使用Git和Mercurial,我们在办公室所做的就是使用我们的"Dev“PC作为所有项目的”中央“存储库位置。因此,每当我们克隆存储库时,我们都会从相同的位置克隆它。然而,我们可以很容易地直接从另一个克隆,因为克隆将带来所有的存储库信息。

因此,如果您的PC和其他2台PC联网,您可以很容易地在没有中央存储库的情况下操作。我建议偶尔“同步”,以确保分支不会变得太复杂。如果您以前从未使用过Git或其他分布式版本控制系统,那么它可能会变得非常复杂,因此这绝对是使用中央存储库的一个优势--在您了解更多关于Git实际工作原理之前,您更有可能将其作为一个纯分布式系统来使用。

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

https://stackoverflow.com/questions/2796277

复制
相关文章

相似问题

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