实际开发中往往多个分支同时开发, 最终合并到 master 主分支上, 我创建了一个 dev 分支和一个 other 分支, 分支上版本做了修改以后合并到 master 分支上
工具 / 原料
eclipse
git
方法 / 步骤
1
首先我们把主分支和 other 分支合并, 切换到主分支
2
第二步右击 team -> merge
3
弹出 merge 框以后个人建议首先本地合并然后 push 到远程, 选择 local 分支里的合并目标分支 other, 点 merge
4
这次合并不会出现冲突, 我们首先把 master 分支提交到远程, other 分支的合并完成
5
合并 master 分支和 dev 分支, 这个过程会出现分支, 我们要保证 other 分支提交的内容不丢失第一步切换到主分支, 有些小伙伴切换分支, 出现如图的框是因为你修改的内容没有提交可以提交本地仓库也可以提交到远程仓库, 我们先提交到本地 (没出现进入下一步)
6
我们右击选择 merge,merge 框里选择我们合并的分支
7
merge 以后出现冲突文件了, 我们首先处理冲突文件, 先把冲突符号删除, 只留我们想要的代码要注意 master 分支和 dev 的重复代码冲突处理一般都要手动处理
8
处理完冲突以后, add to index 以后提交到远程就可以了, 合并完成了
END
注意事项
注意合并过程中代码必须提交到仓库
经验内容仅供参考, 如果您需解决具体问题 (尤其法律医学等领域), 建议您详细咨询相关领域专业人士
举报作者声明: 本篇经验系本人依照真实经历原创, 未经许可, 谢绝转载
来源: http://jingyan.baidu.com/article/90895e0f3da22d64ec6b0bc6.html