| 用途 | 三路比较与合并(mine/base/yours) |
|---|---|
| 语法 | diff3 -m MYFILE OLDFILE YOURFILE |
| 冲突标记 | <<<<<<< ======= >>>>>>> 夹住的区块需人工处理 |
常用示例
常用示例
diff3 -m config.local config.base config.remote > config.merged
# 冲突段形如:
# <<<<<<< config.local
# 我方的行
# ||||||| config.base
# 基线行
# =======
# 对方的行
# >>>>>>> config.remote顺序记牢:先「我的文件」、再「共同基线」、最后「对方文件」——顺序错合并结果就反。