SIGN IN SIGN UP

fix!: Preserve https protocol when working with git (#8703)

This prevents changing URLs from `https` and `git+https` into `git+ssh`,
but keeps the fall-back to `git+ssh` when the protocol is not specified.

The change in [pacote](https://github.com/npm/pacote/pull/434) is
necessary in order to have this fully working.

## References
Supersedes #5256
Blocked by https://github.com/npm/pacote/pull/434
Fixes #4305
Fixes #2610

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
O
Oldřich Jedlička committed
e96a7decbd00d637ec8d9121c62cef2930abbb69
Parent: 9cbba72
Committed by GitHub <noreply@github.com> on 6/19/2026, 2:23:22 PM