git の差分ツールとして meld を使用したいと考えています。
私.gitconfig
がこのように設定した場合:
[difftool]
prompt = false
[diff]
tool = meld
そしてコマンドを実行します:$ git difftool
次に、変更のある各ファイルのメルドウィンドウをgitで開きます。
しかし、すべてのファイルをメルド リスト ボックスに表示する 1 つのウィンドウが必要です。-d
または--dir-diff
オプションについて少し読みました。
試してみると$ git difftool -d
、各メルド部分に1つのディレクトリツリーが表示された単一のウィンドウが開きますが、どちらにも空のディレクトリが含まれています。
ここからファイルを開くことができません。
情報:
$ git --version
git version 1.9.1
$ meld --version
meld 1.8.4
$ lsb_release -d
Description: Ubuntu 14.04.2 LTS
私も使用しgit svn
ていますが、これは私の問題に関連しているとは思いません。私がgit-svnを理解している限り、私のディレクトリは単純なgitディレクトリとして機能するためです。
関連する質問 :
ブランチの違いをメルドで表示しますか?