깃 사용 시 종종 아래와 같은 에러가 발생하는데 해결하는 방법을 알아보겠습니다.
에러코드
fatal: unable to access 'URL': Could not resolve host: github.com
에러원인
이 오류는 Git이 GitHub의 호스트를 찾을 수 없을 때 발생합니다. 이러한 문제는 다양한 이유로 발생할 수 있으며 일반적으로 다음과 같은 몇 가지 원인이 있습니다:
1. 네트워크 연결 문제: 인터넷 연결이 불안정하거나 중단되었을 수 있습니다. 네트워크 연결을 확인하고, 필요한 경우 인터넷에 다시 연결하십시오.
2. DNS 문제: DNS(Domain Name System) 서버에서 호스트 이름을 IP 주소로 변환하는 데 문제가 발생할 수 있습니다. 이 경우 DNS 설정을 확인하고, 필요한 경우 다른 DNS 서버를 사용하십시오.
3. 방화벽 또는 프록시 설정: 방화벽이 GitHub과의 연결을 차단하거나 프록시 서버 설정이 올바르게 구성되지 않았을 수 있습니다. 이 경우 방화벽 및 프록시 설정을 확인하고, GitHub을 차단하지 않도록 해제하거나 프록시 설정을 수정하십시오.
4. GitHub 장애: GitHub의 장애로 인해 호스트에 액세스할 수 없을 수 있습니다. GitHub의 [상태 페이지](https://www.githubstatus.com/)를 확인하여 현재 상태를 확인하십시오.
이러한 문제 중 하나가 해결되지 않는 경우, 추가적인 디버깅이 필요할 수 있습니다. 이 경우 더 자세한 정보를 제공하고 문제를 해결하기 위해 GitHub 커뮤니티 또는 네트워크 관리자와 상의하는 것이 좋습니다.
에러 해결 방법
아래 2개의 명령어를 입력해 줍니다.
해당 명령어들은 각각 Git에서 HTTP 및 HTTPS 프록시 설정을 제거하는 데 사용됩니다.
따라서 두 명령어는 전역 Git 설정에서 HTTP 및 HTTPS 프록시 설정을 제거하여 해당 설정이 없도록 만듭니다. 이를 통해 Git이 프록시 서버를 사용하지 않고 직접 서버에 연결하게 됩니다.
git config --global --unset http.proxy
git config --global --unset https.proxy
댓글