これはどこかの設定エラーだと思いますが、どこにあるのかわかりません。通常の git コマンドは正常に動作しているように見えますが、「git diff」は何もしません。安全のために、.gitconfig ファイルから外部差分ツールを削除しました。これは MacPorts 経由でインストールされ、最新バージョン (1.7.2.2) です。
私が見ているのは、ワークスペースから「git diff」を実行すると、何もせずに単に終了するということです。
$ git --version
git version 1.7.2.2
$ git diff
$
ルート ワークスペースから 1 つのディレクトリをバックアップする場合、「git diff」と入力すると、次のようになります。
$ git diff
usage: git diff [--no-index] <path> <path>
私は git リポジトリの下にいないため、これは予想される動作である可能性があります。
これをトラブルシューティングするために何ができるかについてのアイデアはありますか?