整合分支
一旦您完成了一个功能分支的工作,您通常会将它与一个开发分支合并。您可以使用 git 合并或 git 变基命令来完成此操作,但结果会有 不同:
- 合并方法:保留合并分支的所有更改和历史记录。多次合并后,修订历史记录可能会变得复杂。
- 变基方法:维护一个干净的修订历史记录,因为合并的提交会附加在目标分支的末尾。与合并的方法相比,冲突可能更频繁地发生。
您和您的团队应该决定您们喜欢哪种合并方法。
为了使您的修订历史记录保持简洁,您可以在将功能分支合并到开发分支之前,将功能分支变基。这会导致快进合并,而不会创建额外的合并提交。