2017-03-21 4 views
0

Windows 용 자식 (버전 2.12.0)을 사용할 때 계속 재미있는 오류가 발생합니다. .windows.1). 나는 최근에 한 위치에서 다른 위치로 내 Windows 프로필 디렉토리를 마이 그 레이션.프로필 마이그레이션 후 "Git 오류 : 설정 파일 C : /Users/old_profile/.gitconfig : 해당 파일이나 디렉토리가 없습니다"

error: could not lock config file C:/Users/<my old profile>/.influxdb/.gitconfig: No such file or directory error: could not lock config file C:/Users/<my old profile>/.influxdb/.gitconfig: No such file or directory

참고 : 나는 git config --global diff.tool p4merge

을 수행하려고 할 경우이 오류가 항상 예를 ​​들어, 두 번 온다 흥미로운 것은이 폴더 있다는 일부 자식 명령에 대한

나는 오류를 얻을 그것은 존재하지 않는다. 그리고 만약 내가 git config -l --show-origin을 사용하여 git이 설정을 얻는 곳을 알게된다면,이 경로에 대한 언급이 없으며 어떤 CONFIG 파일을 보면이 존재하지 않는 경로에 대한 참조를 볼 수 없다.

이 이전 경로에 대한 참조를 저장하는 위치는 어디입니까? 이 오류로 인해 일부 명령이 작동을 멈추고 있다고 생각하므로 업데이트해야합니다.

답변

1

프로필 마이그레이션 때문에 내 환경 변수의 잘못된 경로가 원인이었습니다.

시스템 속성 -> 환경 변수를 열고 모든 참조를 C:\Users\<old_profile>으로 새 것으로 업데이트했습니다.

0

이것은 Visual Studio에서 여러 git 계정을 사용하기 때문일 수 있습니다. 올바른 자격 증명으로 로그인했는지 확인하십시오.

2

비슷한 문제가 발생했습니다.

Error: could not lock config file C:/.gitconfig:

솔루션

:는 내 컴퓨터에서 시스템 환경 변수 ( Home= C:\)를 가지고 있으며이 문제를 일으켰습니다. 삭제하고 모든 것이 작동하기 시작했습니다.