| 用途 | 冲突块自动采用当前分支版本 |
|---|---|
| 语法 | git merge -X ours <分支> |
| 注意 | 非冲突区域仍会被对方改动覆盖 |
常用示例
常用示例
git switch main
git merge -X ours release/hotfix
git log --stat -1仅对单文件取一侧
仅对单文件取一侧
git checkout --ours -- config/app.yaml
git add config/app.yaml自动取一侧只解决文本冲突,会静默丢弃对方在该区域的修改;合并后务必 diff 复核,适合紧急恢复而非日常流程。