Вместо использования префикса протокола ssh://
вы можете продолжить использовать обычную форму URL для доступа к git через SSH, с одним небольшим изменением.Напоминаем, что обычный URL-адрес: :
git@host:path/to/repo.git
Чтобы указать альтернативный порт, заключите скобки вокруг части user@host
, включая порт:
[git@host:port]:path/to/repo.git
Но если изменение порта носит временный характер, вы можете указать git использовать другую команду SSH вместо изменения удаленного URL-адреса вашего хранилища:
export SSH_GIT_COMMAND='ssh -p port'
git clone git@host:path/to/repo.git # for instance