git 不再支持自动变基吗?

git 不再支持自动变基吗?

最近git开始合并,尽管我已将其设置为始终变基:

$ git config --list | grep -F branch.autosetup
branch.autosetuprebase=always
$ git pull
[Removed everything in the commit message]
error: Empty commit message.
Not committing merge; use 'git commit' to complete the merge.
$ git merge --abort

这绝对是一次微不足道的合并,因为:

$ git pull --rebase
First, rewinding head to replay your work on top of it...
Applying: [...]
$ echo $?
0

这是一个已知的问题?

$ git --version
git version 2.3.1

答案1

结果branch.autosetup只生效新的分支,创建存储库本地branch.[branch].rebase=true设置。要为分支追溯设置master

$ git config branch.master.rebase true

我的错。

相关内容