当转移到git的1.8.3.2
版本时,我遇到了一个意想不到的问题。每次我拉它都会进行新的合并提交。以前当我做了一次拉动时,我认为它做了一次反转,但无论如何它并没有为拉动做出承诺。我该如何解决这个问题?我的配置没有改变。不确定它是否相关,但我有branch.autosetuprebase=always
。
答案 0 :(得分:4)
想出来。使用现有的git配置将repo复制到新安装,并且分支设置为rebase = true
,但旧机器有git config --global pull.rebase true
,因此它没有进行合并提交。将rebase = true
添加到所有现有分支应该可以解决问题,或者我们所做的就是设置拉动到rebase。
答案 1 :(得分:-1)