[Sourcetree] diffが表示できない

症状

「このファイルは、変更されていないか、または、バイナリファイルです。」と表示されて、変更差分(git diff)の内部表示ができない。

原因

sourcetreeのデフォルト設定(1024KB)に対してテキストファイルのファイルサイズが大きすぎる。

解決方法

解決方法 1

  • 内部Diff表示のサイズ制限(テキスト)をデフォルトの1024KBから増やす。

「ツール」=>「オプション」=>「Diff」タブ

解決方法 2

  • 外部diffを使う(設定する)。