web-dev-qa-db-ja.com

git difftoolを使用してマージの競合を比較する方法は?

いくつかの競合でマージが失敗した後、git diff、 だが git difftoolは、config(私の場合はKaleidoscope)で設定されたdifftoolでそれらを表示せず、代わりに通常のdiffを使用します。

git difftool以前のコミットと比較すると機能します。

マージの競合でgit difftoolを使用する方法はありますか?

ヤンさん

39
j-pb

git mergetoolをお試しください。

37
3lectrologos

まず試してください:

git difftool -t <yourtool>

それでもうまくいかない場合は、man git-difftoolとサポートされているツールのリストを確認してください。それらの1つが期待どおりに機能するかどうかを確認します。機能する場合は、Galeidoscopeをサポートしないgitに絞り込みました。他の構成の調整が必要になる場合があります。

2
Andrew