以下情况。我在git中处理功能分支,当我完成相应的功能时,我将其合并到公共开发分支中。由于完成功能可能需要相当长的时间,因此我会定期将开发合并到我的功能分支中,以便我的同事不断更新代码。
现在,当我完成并将我的功能分支合并到develop中时,我在功能分支上完成的所有提交都会出现在开发历史中。但我希望只有一个合并提交来保持历史清晰。我不需要所有的中间资料。
这可能吗?
答案 0 :(得分:1)
这是你在这种情况下所做的事情
feature
分支git rebase develop
develop
分支git merge feature
完成