之前我的做法一直是设置rebase=true

[branch "master"] #pull的时候, 用rebase取代merge
rebase = true

但是当我gl的之后总是会莫名冲突, 然后又没有任何的显示的冲突,

git rebase --abort
git fetch
git rebase #这么干一切正常.

所以, 之后还是正常的fetch/rebase, 或者

git pull --rebase

网上查了一下, gitconfig的新的写法换成了:

[pull]
rebase = true

这样或许是OK的, 等碰到了再验证下.