Un mio collega ha un repository git remoto che volevo clonare e ha fornito un URL di [email protected]: 443/repo.git. ssh è elencato sulla porta 443 in questo caso.git clone richiede ssh: // protocollo quando forse non dovrebbe?
Ho provato a clonare facendo git clone [email protected]:443/repo.git
ma l'operazione è scaduta. Avevo pensato a git default come ssh come protocollo e non sono sicuro del perché questo non funzioni.
Se si specifica esplicitamente ssh nell'URL come git clone ssh://[email protected]:443/repo.git
, funziona normalmente.
È il comportamento previsto del git? Perché il primo URL non funziona ma il secondo non funziona?
Oppure usare '.ssh/config' per specificare la porta. –
Intendi dire che ogni cliente deve modificare il suo '~/.ssh/config'? Non possiamo fare questo lato server? –