| 现象 | git status 显示 both modified,内容无法自动合并 |
|---|---|
| 处理 | git checkout --ours/--theirs 取一侧后 git add |
| 预防 | .gitattributes 中标记 binary / merge 驱动 |
常用示例
常用示例
git checkout --ours -- assets/logo.png
git add assets/logo.png
# 声明二进制类型
printf '*.png binary
*.xlsx binary
' >> .gitattributes频繁冲突的二进制文件适合放进 LFS 或独立的制品仓库管理(见进阶分片)。