在提交代码时,遇到如下需求:
- 两个项目放两个分支,共用1份源码解析xml
- branch1有自己的一些xml
- branch2有自己的一些xml
- branch2解析xml方法有修改,已commit并push
- branch1也想按照同样的方法修改xml解析,但xml还需要保持独特性
修改步骤记录:
- 检出-切换到分支branch1
- 对branch2选择“合并分支branch2到当前分支”(merge)
- 对比不同文件,选择好要提交的文件,merge commit,push
- 这样就完成了分支1的修改。
在提交历史上可见最后提交的结果,branch1上有了branch2的的merge