首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git存储库

git存储库
EN

Stack Overflow用户
提问于 2010-08-20 20:14:20
回答 4查看 192关注 0票数 2

Git是分布式源码控制系统,对吧。如何在没有集中存储库的情况下连接两个开发人员。

我们的团队使用Github,如果两个开发人员想要在同一个分支上工作,似乎需要将分支推送到远程,然后他们才能访问it...or,不是吗?

一个开发人员可以从另一个开发人员本地存储库中提取数据吗?

EN

回答 4

Stack Overflow用户

发布于 2010-08-20 20:21:38

一个开发人员可以从另一个开发人员本地存储库获取数据吗?

是。只读访问权限(nfs,ssh,...)到存储库(即其他开发者的.git目录中的实际文件)就足够了。或者,如果一个开发人员安装了一个git服务器,其他人也可以使用它。

我没有计算邮寄补丁的可能性。

票数 5
EN

Stack Overflow用户

发布于 2010-08-20 20:22:43

这取决于这两个开发人员的联系有多好。如果你在同一台机器上工作,那么你可以直接从另一个用户的克隆中拉出。如果您在同一个网络上工作,您可以使用git daemon之类的东西设置一个简单的服务器。

如果你在防火墙后面的不同的网络上,那么你可以使用一个共享的公共服务器来共享更改。或者,您可以使用git format-patchgit am通过电子邮件互相发送补丁程序。

票数 1
EN

Stack Overflow用户

发布于 2010-08-20 20:28:43

是的,您需要使用git remote add ...命令来添加对每个用户可见的每个用户存储库。显然,他们需要能够看到对方的计算机。您可能需要设置ssh或使用git daemon

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

https://stackoverflow.com/questions/3530715

复制
相关文章

相似问题

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