sourceControl gitRepository does not honor gitconfig

Hi,

While attempting to use source dependencies, I unfortunately realized that it does not obey the ~./gitconfig.

For example:

sourceControl {
    gitRepository("https://git.example.com/org/project.git") {
        producesModule("org:project")
    }
}

will not work as this server is performing TLS client authn.
Installing source dependencies with pip and go work as they seem to be making git do the heavy lifting.

Ex.:

pip install --upgrade git+https://git.example.com/org/project.git
GOPRIVATE=git.example.com go get -u git.example.com/org/project

The ~/.gitconfig contains an entry like:

[http "https://git.example.com:443"]
    sslCert = ~/.gitcreds/certificates/client.crt
    sslKey = ~/.gitcreds/certificates/client.key
    sslVerify = true

which leads to client authentication taking place.

Would it be possible to use an approach that leads to the gitconfig being honored by source dependencies?

Thank you so much!