我目前需要完成一些依赖于另一个尚未合并到开发中的功能分支的工作,我知道我可以分支这个功能分支并完成我的工作。
我遇到的主要问题是,在将我的工作合并到开发中时,是否会出现重复提交?
答案 0 :(得分:1)
这不会导致在将我的工作合并到
develop
时出现重复提交吗?
不,但如果不合并来自develop
分支的提交,您将无法将您的工作合并到feature
。
如果在最终将自己的工作合并到develop
时合并了要素分支,则所有常见提交都不会合并两次。
最佳做法是,在将您的工作合并到develop
之前:
feature
分支是否已合并到develop
origin
origin/develop
之上修改您的工作(来自feature
的任何常见提交都不会成为rebase的一部分)