Connecting to GitHub
Connecting to GitHub
1. Allowlisting GitHub domains
Add the following domains to your allowlist through the External Access tab (requires Privileged Member or Accountable access -
Domain and IP Allowlisting [External Access] (mydre.org)
):
github.com
githubassets.com
git-scm.com
githubusercontent.com
Windows VM
Check that proxy settings are correct by navigating Settings > Network and Internet > Manual proxy configurations >
http://proxy.mydre.org
and port 3128
Navigate to
www.git-scm.com
and download and install Git for Windows 64 bit
Start gitbash, Powershell of CMD
Run the following command
git config --global http.proxy
http://proxy.mydre.org:3128
Clone the repo(s) that you need and you are done
Linux VM
Run the following command to configure git proxy:
git config --global http.proxy
http://proxy.mydre.org:3128
Clone the repository by running the following command (replace
https://github.com/flow4u/anDREa_squid
by your preferred repo):
git clone
https://github.com/flow4u/anDREa_squid
Add, update, edit any changes to your repo and push changes:
you will see changes in your GitHub:
When GitHub is removed from the workspace whitelist, the 403 error will occur: