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

私のせい。

おすすめ記事