반응형

오류

VS2022에서 Push를 할 때 출력 창에 다음과 같은 경로를 보여주면서 오류가 발생한다.

C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt

mingw64 폴더 및 ca-bundle.crt 파일 위치가 해당 경로에 없다는 것이 문제인데, VS Code등을 사용하거나 C++ 컴파일 기능을 사용하려고 mingw64를 사용자 설치했을 때 경로가 달라진다. 파일을 찾을 수 없기 때문에 푸시 오류가 발생하는 것이다.

 

해결

C:\Program Files\Git\etc 폴더에 있는 gitconfig 파일의 보안설정을 모든 권한이나 쓰기 권한을 설정한 다음,

메모장 같은 텍스트 편집 프로그램으로 열어서 아래와 같은 경로 설정 부분을 실제 경로로 변경하고 저장하면 된다.

[http]
sslBackend = openssl
sslCAInfo = C:/msys64/mingw64/ssl/certs/ca-bundle.crt

 

그 다음 VS2022에서 Push를 하는 순간 인증 창이 뜨고, Github에 로그인을 하면 푸시가 정상적으로 완료 된다.

반응형

관련글