gpt4 book ai didi

Git Discipline : combining multiple feature branches, 但仍将它们分开?

转载 作者:IT王子 更新时间:2023-10-29 01:13:43 25 4
gpt4 key购买 nike

我正在从事的当前项目,我正在尝试探索一堆不同的想法,这些想法通常表现为一堆功能分支。我正在处理的功能通常彼此正交,因此有时我想 merge 所有这些功能(或功能的某些子集)并一起测试它们。

到目前为止,我的工作流程是这样的——我有分支featureAfeatureBfeatureC,我会有一个名为featureA_featureB 然后是另一个像 featureA_featureB_featureC

我有两个问题:

  • 命名方案非常繁琐并且会产生很多分支困惑
  • 由于我正在测试具有 merge 在一起的功能的分支,所以我倾向于不小心提交到组合分支而不是单个分支。因此,例如,我想到了对 featureC 的改进,但由于我在 featureA_featureC 分支中,我不小心提交到这个分支(我真的需要停止使用git 提交 -a)。然后我必须挑选提交或做一些其他疯狂的事情才能将提交放到正确的位置。
  • 我只是觉得有一些更好的方法来完成这个……

提前致谢!

最佳答案

我本来打算自己写一个答案,但后来我发现了这个 great answer (和一个很好的问题)。它不会为您提供单一的做事方式,但仔细阅读后,您应该能够找到适合您情况的工作流程。

关于Git Discipline : combining multiple feature branches, 但仍将它们分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5082161/

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