git remote add con un’altra porta SSH

In Git, come posso aggiungere un server di origine remoto quando il mio ospite utilizza una diversa porta SSH?

git remote add origin ssh://[email protected]/srv/git/example 

Puoi fare questo:

 git remote add origin ssh://[email protected]:1234/srv/git/example 

1234 è la porta ssh in uso

Devi modificare il tuo file ~ / .ssh / config. Aggiungi qualcosa come il seguente:

 Host example.com Port 1234 

Una rapida ricerca su google mostra alcune risorse diverse che la spiegano in modo più dettagliato di me.

La migliore risposta non funziona per me. Avevo bisogno di ssh:// dall’inizio.

 # does not work git remote set-url origin [email protected]:10000/aaa/bbbb/ccc.git # work git remote set-url origin ssh://[email protected]:10000/aaa/bbbb/ccc.git 

Per quelli di voi che modificano il file ./.git/config

 [remote "external"] url = ssh://[email protected]:11720/aaa/bbb/ccc fetch = +refs/heads/*:refs/remotes/external/*