TortoiseGit이 때때로 git.exe에 접근할 수 없는 경우가 있습니다.

TortoiseGit이 때때로 git.exe에 접근할 수 없는 경우가 있습니다.

때때로 TortoiseGit으로 git 작업을 수행할 때 무작위로 다양한 오류가 계속 발생하는데, 나중에 한두 번 다시 시도하면 동일한 작업을 수행하는 데 성공합니다. 이는 풀, 푸시, 커밋, 체크아웃 등 전반에 걸쳐 무작위로 발생합니다.

일반 설정으로 이동하여 버전을 폴링하기 위해 git.exe를 호출한다고 가정하는 버전을 쿼리하는 버튼을 누를 수 있으며 이 무작위 오류 동작도 거기에서 볼 수 있습니다.

이는 제가 근무하는 회사에서 제공한 워크스테이션에 있으므로 내 사용자는 이에 대한 명시적인 관리 액세스 권한을 갖고 있지 않습니다. (참고할 만한 점은 집에 있는 내 개인 컴퓨터에서는 그런 문제가 발생한 적이 없다는 것입니다.) 그래서 이것이 무작위로 맹렬하게 진행되는 일부 그룹 정책 때문일 수 있는지 아니면 다른 것으로 인해 발생할 수 있는지 궁금합니다.

다음은 일반 설정 관점에서 문제가 어떻게 보이는지에 대한 작은 데모입니다. 데모

답변1

종료 코드는 -107374150216진수 `0xC0000142에 있습니다. Windows NTSTATUS 값쇼는 다음과 같은 STATUS_DLL_INIT_FAILED를 의미합니다.

{DLL 초기화 실패} 동적 링크 라이브러리 %hs의 초기화에 실패했습니다. 프로세스가 비정상적으로 종료됩니다.

불행하게도 오류 메시지는 실패한 DLL을 나타내지 않습니다.

제가 추측해야 한다면, 귀하가 설치한 Git 클라이언트 버전이 귀하의 TortoiseGit 버전을 실행하는 데 적합하지 않다고 생각합니다.

두 가지를 모두 제거한 다음 순서대로 다운로드하여 설치하는 것이 좋습니다.

그래도 도움이 되지 않으면 두 제품의 설치된 버전을 알려주시기 바랍니다.

관련 정보