I can see that argument but some users are very used to setting the protocol in the git url. eg:
```
git remote set-url origin nostr://dan@gitworkshop.dev/identifier
git remote set-url --push origin nostr://nym1@ssh/npub/identifier
````
I can see that argument but some users are very used to setting the protocol in the git url. eg:
```
git remote set-url origin nostr://dan@gitworkshop.dev/identifier
git remote set-url --push origin nostr://nym1@ssh/npub/identifier
````
But in this case the user and protocol doesn't belong to the rest of the URL, it belongs to the invisible underlying clone URL(s).
So when there are multiple underlying URL's, how can we prevent repeated errors on the console, if the username or protocol are different for each clone URL?
I'll tag nostr:npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c as I understand he might be using this feature on a daily basis.
You are right, in that the same protocol (and ssh user) will get used for every git server. I'd be surprised if a different ssh user is used for different git servers thatnhave the same repository.