반응형
Git에서 SSL 인증서 오류 발생 시 해결법
fatal: unable to access 'https://xxxx.git/': SSL certificate problem: certificate has expired
Git에서 clone, push, pull 시도 시에 SSL인증서 만료에러가 발생하면,
아래와 같이 https repository 연결 시 SSL 인증서 검증을 스킵하는 방법으로 해결할 수 있다.
◆ Git 특정 브랜치만 SSL 인증서 검증 스킵 적용
해당 브랜치 이외 브랜치는 인증서 검증 스킵이 적용되지 않는다.
# git config http.sslVerify false
◆ Git 전체 브랜치 SSL 인증서 검증 스킵 적용
# git config --global http.sslVerify false
◆ 인텔리제이에서 SSL 인증서 검증 스킵
인텔리제이 등의 개발툴에 Git연결이 돼있는경우, SSL 인증서 검증에러 때문에 push등이 안될수 있다.
이럴때도 마찬가지로 터미널에서 검증 스킵을 하면 된다.
참조
Git SSL Certificate Problem: Certificate has expired 에러 해결법
https://cryptosalamander.tistory.com/106
[Solved] Git/Github Peer’s certificate issuer has been marked as not trusted by the user
https://discuss.devopscube.com/t/solved-git-github-peers-certificate-issuer-has-been-marked-as-not-trusted-by-the-user/474
글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --
반응형