Ste*_*isi 16 git merge git-flow
我开始使用git flow,我明白这样做:
git flow feature start my-feature
git flow feature finish my-feature
Run Code Online (Sandbox Code Playgroud)
我创建了一个功能,然后,当我完成更改后,我将它与开发分支合并.完成流程命令在合并操作后逐字删除功能分支.
我的问题是:有没有办法使用git flow将我的功能与开发合并,而不是在合并后删除它.
我的第二个问题是:这个工作流程是否正确?我的意思是,在与开发合并时保持活动功能分支是正确的,只是为了更新'main'分支并进行一些更改并继续在功能分支上工作?
Dan*_*rth 22
简单地使用 git flow feature finish -k my-feature
参考:https://github.com/nvie/gitflow/wiki/Command-Line-Arguments
关于你的第二个问题:
您通常不会重复合并功能分支develop.您合并develop到功能分支(即周围的其他方法),或重订的功能分支到HEAD的develop(推荐).合并功能分支的唯一时间develop是完成功能的开发.
如果将功能分支合并到develop您中,则完全消除了具有功能分支的好处,您可以直接开发develop.
如果您认为需要从功能分支合并到develop您,则很可能进行的更改与该特定功能没有直接关系,并且应该develop首先进行.
| 归档时间: |
|
| 查看次数: |
7256 次 |
| 最近记录: |