Add HTTPS support in Source control feature

The idea is:

Allow the connection to the source control repository using HTTPS (and not only SSH).

My use case:

The N8N source control feature only supports connections to git using SSH, and for security reasons and audit compliancy (regulated environment), our corporate gitlab server only accepts HTTPS connections. This is because all the connections to internal services (like gitlab) has to pass through an HTTPS Egress Proxy .

I think it would be beneficial to add this because:

In regulated environments the access to internal services (like source control) has to pass via a HTTPS proxy.