我正在为我的项目使用git flow而且我有一个关于找到正确解决问题的方法的问题。
我有develop
分支并启动了feature/stores
。我在下一个功能中使用的部分代码中更改了一些内容:feature/user
。
但是,我的开发尚未使用feature/stores
进行更新(尚未完成),但feature/user
必须使用我在feature/stores
中执行的一些操作。
我是否只是从(过时的)develop
分支分支出来,然后稍后重新解决合并冲突(有可能不是100%肯定应该在那里),或者我可以以某种方式使用未完成的feature/stores
分支作为feature/user
分支的开头并保持更新?
答案 0 :(得分:0)
在git-flow中,功能必须是独立的。
您需要先完成第一个功能。如果您有公共更改,取决于您的项目,您可以存储文件,去开发和推送共同的文件。
在新开发提交中重新设置两个功能之后。我认为这是最干净的。