IT/Git
Git 오류 해결)fatal: unable to access 'https://github.com/.git/': SSL certificate problem: certificate has expired
디깅
2022. 6. 15. 10:08
728x90
안녕하세요!
오늘은 Git에 push를 하다가 새로운 오류가 발생해서 해결 방법 공유하려고 합니다.
발생한 오류는
fatal: unable to access 'https://github.com/프로젝트명.git/': SSL certificate problem: certificate has expired 에요!
가장 간단한 해결 방법은 SSL인증서 검증 관련 옵션을 꺼주는 것이에요.
git config --global http.sslVerify false
이 코드를 실행하면 모든 https repository에 연결할 때에 SSL 검증과정을 진행하지 않습니다.
혹은 환경변수값을 변경해서 동일한 효과를 만들 수 있습니다.
export GIT_SSL_NO_VERIFY=0
근데 저는 이걸 해도 같은 오류가 계속 발생하더라구요ㅠㅠ
저는 window 환경에서 진행하였는데,
자체서명 된 인증서가 있는 Windows에서는 아래와 같은 코드를 실행해주는 해결방법이 있었어요!
git config --global http.sslbackend schannel
이 코드를 실행해주었다니 깔끔하게 push가 되었습니다!ㅎㅎㅎ
반응형