web-dev-qa-db-ja.com

TortoiseGitでdiffをチェックできません: "fatal:empty string is not a valid pathspec"

現在、Windows 10を再インストールしました。GitとTortoiseGitもインストールしました。

今、差分をチェックしようとすると、ウィンドウに次の2つのエラーがあります。

致命的:空の文字列は有効なパス指定ではありません。使用してください。代わりに、すべてのパスを一致させる場合

[OK]をクリックすると、他のウィンドウエラーは次のようになります。

UnRevファイルリストの致命的なエラーを取得できませんでした:空の文字列は有効なpathspecではありません。使用してください。代わりに、すべてのパスを一致させる場合

[OK]をクリックすると、「作業ツリー」の差分にエラーが表示されません。

Git.exeの場所:

C:\ Program Files\Git\bin

また、Tortoisegitの[全般]メニュー(設定)でパスが正しく設定されています。

誰でもこの問題を修正する方法を知っていますか?ありがとう。

18
zeflex

TortoiseGit 2.5は、Git> = 2.16とまだ完全に互換性がありません。 https://TortoiseGit.org および対応するバグレポートを参照してください: https://TortoiseGit.org/issue/3138

更新:TortoiseGitの最新の安定バージョンを使用: https://tortoisegit.org/download/

22
MrTux