| 用途 | 指定文件类型自动保留一侧 |
|---|---|
| 配置 | merge.<名称>.driver 定义命令;.gitattributes 引用 |
| 适用 | 版本文件、生成物、锁文件 |
配置示例
配置示例
git config merge.keepours.driver true
printf 'VERSION merge=keepours
' >> .gitattributes更严谨的驱动
更严谨的驱动
# %O 共同祖先文件 %A 当前分支文件(结果写回此文件) %B 对方分支文件 %P 路径
git config merge.keepours.driver true # 结果保持 %A 不变,即保留本地版本自动保留会让对方在该文件的改动静默消失,只用于「本地必赢」的特定文件,并在评审中说明。