シナリオは次のとおりです。
最初にブランチAとBは同じコミット履歴を持ち、後でAはコミットを追加しa
、Bはコミットを追加しますb
。
- Git 1.7.0.4では、
git merge [--no-ff] B
ブランチAで実行すると、「ブランチ'B'をAにマージ」というメッセージを含むマージコミットが自動的に生成されます。 - Git 1.8.1.5では、
git merge [--no-ff] B
ブランチAで実行するとエディターが開き、マージメッセージを手動で追加/変更してマージを完了する必要があります
もちろん、エディターを呼び出さないように「-m」パラメーターを「gitmerge」に追加することもできますが、このメソッドは少し面倒です。
マージコミットを自動的に生成するようにグローバル構成を設定する方法はありますか?
これは、エディターを開いたときに表示されるメッセージです。
特に更新されたアップストリームをトピックブランチにマージする場合に、このマージが必要な理由を説明するコミットメッセージを入力してください。