注: Git 2.0.x (2014 年第 3 四半期) では、明示的にmerge.tool
.
もう必要ありませ-y
ん。
Felipe Contreras ( )によるコミット 4ecc63dを参照してください。felipec
mergetool
: ツールが推測された場合にのみプロンプトを実行します
プロンプトを見るのは面倒です:
Hit return to start merge resolution tool (foo):
ユーザーが必要なツールとしてgit mergetool
既に ' ' を構成している場合でも、ユーザーが ' ' を実行するたびに。foo
ユーザーがツールを明示的に構成していない場合にのみ、このプロンプトを表示します。
git-mergetool--lib.sh#L323-L339
「明示的に定義された」部分については、次を参照してください。git config merge.tool
これは、コミット c15bb0cによって明確にされています。
-y::
--no-prompt::
マージ解決プログラムを呼び出すたびにプロンプトを出さないでください。
--tool
これは、マージ解決プログラムがオプションまたはmerge.tool
構成変数で明示的に指定されている場合のデフォルトです。
--prompt::
マージ解決プログラムを呼び出すたびにプロンプトを表示して、ユーザーがパスをスキップできるようにします。