gpt4 book ai didi

Git Flow - 同步两个未完成的功能

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

我们正在开展一项学术项目。最近发现了 Git Flow 并对此感到非常兴奋。但我有一个问题,如果能得到澄清,我会很高兴。

我们的小组分为两个子小组,负责多项功能。我们刚刚发现我们需要将一个未完成的功能用于另一个功能。这听起来确实很疯狂,但这就是原因。我相信我们应该使功能更加原子化,但划分是在整个命名空间上进行的。然后我继续疯狂编码,并幸运地简化了问题涡轮增压 push 了我们的项目方面提前完成了我们的功能。本学期唯一需要处理的功能取决于团队 B 的产品。

明确一点:

  • 团队 A - 功能 X、功能 Z(需要一些功能 Y)
  • B 队 - 功能 Y
  • A 队正在开始功能 Z,B 队尚未完成功能 Y。

A 团队能否通过 B 团队的功能 Y 检查代码以继续该项目? B 团队将及时更新功能 Y,A 团队可以根据需要获取更新。

我们目前的计划是完成当前功能的一半,将剩余的工作分解为更原子的功能并对其进行处理。然后我们(A 队)希望rebase 并保持最新状态。

除了直接回答之外,任何建议都很好。

最佳答案

Can Team A kind of checkout the code by Team B's Feature Y

如果 B 团队发布了 Y 的中间版本,那么 A 团队可以从自己的代码库中跟踪 Y
看这个answer as an example :

git flow feature track my-feature-branch

(基于 git flow CLIgit flow track )

一旦您在团队 A 自己的代码库上跟踪 Y,A 就可以在 Y 之上 merge 或 rebase 其工作。

关于Git Flow - 同步两个未完成的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16498874/

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