У моего коллеги есть удаленное git-репо, которое я хотел клонировать, и он предоставил URL-адрес git@his.server.com: 443 / repo.git.В этом случае ssh перечисляет порт 443.
Я пытался клонировать, выполняя git clone git@his.server.com:443/repo.git
, но время операции истекло.Я думал, что git по умолчанию использует ssh в качестве протокола, и я не уверен, почему это не работает.
Если я явно указываю ssh в URL-адресе, например git clone ssh://git@his.server.com:443/repo.git
, он работает как обычно
Это ожидаемое поведение мерзавца?Почему первый URL не работает, а второй работает?