私はdifftoolとしてKaleidoscopeを設定してgitを使用しています。何ヶ月もうまく働いています。それは1日か2日前にも働いていた。私は「Gitのdifftool」をやってみたら今日、突然、Googleで検索周りのgitレポートGit difftoolの問題:一時ファイルを作成できません
fatal: unable to create temp-file: No such file or directory
が、これはローカルのgitリポジトリ内のディレクトリのパーミッションの問題であるかもしれないことを示唆しました。しかし、状況はgit repoの再帰的なchownの後でさえ改善しませんでした。
Git-difftoolのマニュアルには、が記載されていません。この一時ファイルを作成しようとしている可能性があります。誰かがこれを見つける方法に関するアイディアを持っていますか?
Gitサーバーで '$ TMPDIR'の値は何ですか? – VonC
良いキャッチ! $ TMPDIRが "/private/tmp/PKInstallSandbox.W1I4ev/tmp"という何かに設定されました。グーグルでやった後、これは明らかにアプリのインストーラー(TotalTerminal)の既知の問題です。今日は自己更新をしましたが、実際に何かを壊すとは思わなかった。 – odie
が優れています。私はより多くの可視性のために、これらの要素を使って答えを投稿しました。 – VonC