You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: username in scp-like url is no longer percent-encoded (#2056)
Since Git doesn't percent-decode characters in scp-like URL, we shouldn't encode
username at all.
https://github.com/git/git/blob/v2.50.0/connect.c#L1081
I've split write_to() function to clarify that any non-path components that
should be separated by ":" cannot be serialized in alternative form. I've made
it fall back to the URL syntax if password or port number was set. Maybe we can
also check if the user or host includes ":", but I'm not sure how much foolproof
we should add here.
0 commit comments