Results 4 comments of Koen Linnartz

It's a [Proxy Auto-config File](https://en.wikipedia.org/wiki/Proxy_auto-config). Windows can be configured to download/read such a file for the OS-level ("Internet Options") proxy settings.

It only checks for the `HTTP_PROXY` environment variable if the previous check (in [LoadOperationsArguments](https://github.com/Microsoft/Git-Credential-Manager-for-Windows/blob/0c1af463b33b0a0142f36f99c49ca8f83e86ee43/Shared/Cli/Functions/Common.cs#L515)) fails. Because the first check succeeds, none of the other options are checked, so it's impossible...

No, my remote url looks like the latter. It's the *proxy* url that looks like `domain.tld:8080` instead of `http://domain.tld:8080`. This seems to cause GCM to derive the protocol as `domain.tld`,...

Thanks, I appreciate any effort spend on this, even if it turns out to be too difficult (or ugly) to solve. There is always the workaround of not using Git...