git:GUIでのみ視覚的な違い(融合)を使用します。

git:GUIでのみ視覚的な違い(融合)を使用します。

次のように外部diffコマンドを指定できることがわかりますgit diff

[diff]
    external = 

ただし、(Xなしで)コンソールにログインすると、視覚的比較はディスプレイを開くことができないため失敗します(明らかに)。

GUI / Xにログインしたときに視覚的な違いのみを使用するようにgitにどのように指示しますか?

ベストアンサー1

これを行うにはいくつかの簡単な方法があります... gitの外でこれを行うには、difftoolプログラム(ビジュアルdiffを起動するにはdiffの代わりにdifftoolが必要な場合があります)をラッパースクリプトに設定して、現在の状態かどうかを判断します。グラフィカル環境を作成し、適切なプログラムを起動するか、git "内部"で環境固有の条件付きインクルード(includeIf)を実行できます。

おすすめ記事