gpt4 book ai didi

Git 与许多开发人员

转载 作者:太空狗 更新时间:2023-10-29 13:36:36 26 4
gpt4 key购买 nike

我想澄清我对如何在 git 存储库上与 1 个以上的开发人员一起工作的困惑。让我解释一下到目前为止我们是如何工作的。

我们有 3 名开发人员在同一个项目上工作,比如说 dev1、dev2 和 dev3。 git 服务器上的主分支并已 check out ,我们所做的是,当开发人员第一次克隆 repo 时,他创建了一个新分支,比如说在他的本地机器上的 branch-dev1,然后他在那个分支上工作。当事情看起来稳定时,他将他的分支推送到中央仓库。所以他的分支branch-dev1在中心化服务器中可用。项目经理,然后将他的分支 merge 到主分支,如果有冲突则解决。类似地,dev2、dev3 推送了它们的分支 branch-dev2、branch-dev3,它们的分支再次 merge ,如果有冲突则解决。然后第二天,他们每个人都从中央服务器中 pull 出 head 并从其他开发人员那里获得提交。它们以迭代方式工作。

我想知道的是,这是正确的做法吗?

最佳答案

关于 git 的一个令人困惑的事情是,没有“正确的方法”。

Git 是一个 DVCS。它也可以称为“工作流工具包”。它使您能够设置和创建适合您的任何工作流程。

如果开发人员对开发主线的贡献对您的组织有意义,那么就这样做。多个开发人员都在同一个“开发”分支上工作也没有问题。或者为每个开发人员正在处理的不同功能使用单独的小分支。

关于Git 与许多开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9415250/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com