用 git 合并策略解决冲突
实际开发过程中,经常碰到一些需要合并的场景。以下是一些用 git 合并策略解决冲突的小技巧。
不做实际合并,仅生成合并提交点
!/bin/sh |
作用:A(v1)/B(v2)俩分支各自开发时,A分支的变化与B无关时,可先将A以此策略合并到B。这时再在A上开发两边都需要的功能时,可正常将A合并到B(不产生冲突)。
以本地分支为主的合并策略
!/bin/sh |
作用:A(remote)/B(local)有冲突时,以本地文件为准进行合并。
以远程分支为主的合并策略
!/bin/sh |
作用:A(remote)/B(local)有冲突时,以远程文件为准进行合并。