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)):
  1. github.com
  2. githubassets.com
  3. git-scm.com
  4. githubusercontent.com

Windows VM

  1. Check that proxy settings are correct by navigating Settings > Network and Internet > Manual proxy configurations > http://proxy.mydre.org and port 3128

  1. Navigate to www.git-scm.com and download and install Git for Windows 64 bit
  2. Start gitbash, Powershell of CMD
  3. Run the following command
  1. git config --global http.proxy http://proxy.mydre.org:3128
  1. Clone the repo(s) that you need and you are done

Linux VM

  1. Run the following command to configure git proxy:
  1. git config --global http.proxy http://proxy.mydre.org:3128

  1. Clone the repository by running the following command (replace https://github.com/flow4u/anDREa_squid by your preferred repo):
  1. git clone https://github.com/flow4u/anDREa_squid



  1. Add, update, edit any changes to your repo and push changes: 

  1. you will see changes in your GitHub:

  1. When GitHub is removed from the workspace whitelist, the 403 error will occur: