나는 만화경이 difftool로 구성된 상태에서 git을 사용하고 있습니다. 몇 달 동안 잘 작동했습니다. 그것은 하루나 이틀 전 일하고있었습니다. 나는 "자식 difftool"을 수행하려 할 때 오늘, 갑자기 자식이 구글이이 지역 자식의 repo의 디렉토리 권한 문제가 될 수 있다는 제안에 주변 검색Git difftool 문제 : 임시 파일을 만들 수 없습니다.
fatal: unable to create temp-file: No such file or directory
보고합니다. 그러나 상황은 git repo에 재귀 chown 후에도 향상되지 않았습니다.
Git-difftool 설명서에 이 표시되지 않습니다. 여기에서이 임시 파일을 만들려고 할 수도 있습니다. 아무도 이것을 찾는 방법에 대한 아이디어가 있습니까?
Git 서버의'$ TMPDIR' 값은 얼마입니까? – VonC
잘 잡으세요! $ TMPDIR이 "/private/tmp/PKInstallSandbox.W1I4ev/tmp"라는 무언가로 설정되었습니다. 인터넷 검색을 조금 해본 후에 이것은 앱 설치 관리자 (TotalTerminal)의 알려진 문제 일 것입니다. 오늘 셀프 업데이트를했는데 실제로 무언가를 깨뜨릴 것이라고 생각하지 않았습니다. – odie
우수. 더 많은 가시성을 위해 이러한 요소들에 대한 답변을 게시했습니다. – VonC