You can clone with
HTTPS or Subversion.
There is a part where the tests tries to git clone a repository from GitHub.
Should this be changed to not rely on the internet?
I think this is partially related to #1476 and another issue that I can't find. I would assume that we should not need the internet when we can mock out behaviour instead.
Look's like I duplicated #1477.