Mac で使える git mergetool をいろいろ試してみる - 準備編 の続きです。
tkdiff を紹介します。 名前のとおりツールキットは tk なのでマルチプラットフォームのアプリケーションです。
マージ結果が同時に表示されないので非常に使いにくいです。 最近は Mac で tk のアプリケーションの起動速度が早くなってるのに少し残念です。 ツールキットの都合、表示も他に比べると綺麗ではありません。
設定は不要で、
git mergetool -t tkdiff
とすると起動できます。
また、常に tkdiff を利用したい場合は
git config --global merge.tool tkdiff
としておけばよいです。
画面左に現在のブランチのファイル、画面右にマージするブランチのファイルの内容が表示されます。
マージされる内容を表示するには、画面上部の緑の部分をクリックするとみることができます。 左や右やじるしをクリックすることで、変更を選択できます。
ツールキットの都合、使いにくいです。常用には耐えそうにありまんでした。