How can I solve the issue of “could not resolve host GitHub.com” while cloning a repository?
I am engaged with a task in which I need to attempt a clone a repository from GitHub, however, my terminal is showing the error message of “ could not resolve host GitHub.com”. Explain the approach for me to solve this particular issue.
In the context of DevOps, to resolve the issue of “could not resolve host GitHub.com”, you can try the following steps:-
Checking internet connection
Firstly, check for the internet connection as this particular issue can raised due to poor internet connectivity.
DNS Configuration
Secondly, verify your DNS setting. You may need to switch to a different DNS server to reset your DNS Cache.
Hosts file
Next, check for your host file in your system to see if there are any incorrect entries.
Firewall or antivirus
It can be possible that your firewall or antivirus software is blocking the connection. Therefore, try to check the process by disabling these external tools.
Here is the example given by using the command-line tools for diagnosing the DNS resolution:
# Check DNS resolution using nslookup
Nslookup github.com
# Display the contents of the host file
Cat /etc/hosts # On Unix-based systems
Type C:WindowsSystem32driversetchosts # On Windows