반응형
1. Git 사용자 정보 설정하기
Git을 사용할 때, 커밋한 기록이 남도록 사용자 정보를 설정해야 합니다. 아래 명령어를 사용하여 이름과 이메일을 설정할 수 있습니다.
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
설정된 정보를 확인하려면 다음 명령어를 입력하세요.
git config --global --list
이렇게 설정하면 모든 Git 저장소에서 동일한 사용자 정보를 사용합니다. 특정 저장소에서만 설정하려면 --global 옵션을 빼고 실행하면 됩니다.
2. SSL 인증서 검증 비활성화하기
보안상의 이유로 Git은 기본적으로 HTTPS 연결 시 SSL 인증서를 검증합니다. 하지만 인증서 문제로 인해 fatal: unable to access ... SSL certificate problem 오류가 발생하는 경우, 다음 설정을 통해 인증서 검증을 비활성화할 수 있습니다.
git config --global http.sslVerify false
특정 저장소에서만 설정하려면 --global 옵션을 빼고 실행하세요.
설정이 잘 적용되었는지 확인하려면 다음 명령어를 사용합니다.
git config --global --get http.sslVerify
출력이 false라면 SSL 인증서 검증이 비활성화된 것입니다.
3. 주의사항
SSL 인증서 검증을 비활성화하면 보안이 취약해질 수 있습니다. 가능하면 아래 방법을 우선 시도하세요.
- 신뢰할 수 있는 인증서를 수동으로 추가
- git config --global http.sslCAInfo /path/to/cert.pem 설정 사용
- 최신 버전의 Git 설치
이 방법이 어려운 경우에만 http.sslVerify false 설정을 사용하세요.
반응형