Configure Git to use a proxy This article explains how to configure Git to use a proxy server, which is necessary when encountering errors while cloning or fetching from remote repositories. It provides commands for setting a global proxy, a domain-specific proxy, and for disabling SSL verification as a temporary workaround for workplace HTTPS proxying issues. The guide also covers how to view, set, and unset these configurations either globally or for a specific repository. You may need to configure a proxy server if you're having trouble cloning or fetching from a remote repository or getting an error like unable to access '...' Couldn't resolve host '...' . Consider something like: git config --global http.proxy http://proxyUsername:proxyPassword@proxy.server.com:port Or for a specific domain, something like: git config --global http.https://domain.com.proxy http://proxyUsername:proxyPassword@proxy.server.com:port git config --global http.https://domain.com.sslVerify false Setting http.