标签: git rebase
我正处于主要代码重构的中间。
我使用git进行版本控制。
当我将最后一次提交分成3,重新排序提交并压缩它们以便我只有前3次提交时,是否有任何技巧可以避免大量冲突?
答案 0 :(得分:1)
您可以设置rerere标志。
rerere
git rerere
git rerere是用于保存已解决冲突的内部机制。
每次解决冲突时,标志为enabled git将结果补丁文件存储在.git/rr-cached文件夹中,下次它将“找到”相同的冲突,它将自动为您解决
enabled
.git/rr-cached
git config --global rerere.enabled true