Merge pull request #1871 from libgit2/cross-protocol-redirects-alt Alternative fix for cross protocol redirects