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

내 잘못.

관련 정보