欢迎光临
我们一直在努力

第2章:合并冲突不再怕——3种冲突的图形化解法

本章你将彻底掌握:为什么会出现 <<<<<<< HEAD?三路合并到底怎么工作的?3 种冲突类型(内容冲突、修改删除冲突、二进制冲突)的图形化解法。团队协作中如何用 git merge –no-ff 保留分支历史?git rebase 何时用、何时绝对禁用? 配套资源:一个可一键生成的冲突模拟仓库(含 3 个分支的预设冲突场景)、我私藏的 git-conflict 别名集合、git mergetool 配置模板。 真实踩坑:我曾在一个 20 人团队里,因为错误使用 git merge –ff-only,把同事刚 push 的两天工作全部覆盖。那天我请全组喝了星巴克。


2.1 一个让我请全组喝咖啡的早晨

2017 年我在北京一家在线教育公司,团队用 Git Flow 流程:develop 分支用于集成,feature/xxx 分支开发。有一天早上,同事小张说他的 feature/payment 分支已经测试完了,让我帮忙合并到 develop。

我用的是 git merge –ff-only(当时觉得这样历史干净)。合并完推送 develop,

赞(0)
未经允许不得转载:171主机测评 » 第2章:合并冲突不再怕——3种冲突的图形化解法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址