| 用途 | 自动重放历史冲突解决 |
|---|---|
| 启用 | git config rerere.enabled true |
| 缓存位置 | .git/rr-cache/ |
常用命令
常用命令
git config --global rerere.enabled true
git rerere status
git rerere diff
git rerere
# 冲突解决并 add 后按原流程收尾即可启用后解决过的冲突会被记录,下一次同样冲突自动应用;把它当作辅助手段,关键冲突仍需人工复核。
记录冲突片段及其解决方式,之后再遇到相同冲突自动套用;适合长期维护补丁分支、反复同步上游的团队。
| 用途 | 自动重放历史冲突解决 |
|---|---|
| 启用 | git config rerere.enabled true |
| 缓存位置 | .git/rr-cache/ |
git config --global rerere.enabled true
git rerere status
git rerere diff
git rerere
# 冲突解决并 add 后按原流程收尾即可