Não. Não é possível. O nome de usuário no protocolo ssh
é enviado mais tarde no protocolo, portanto, não há como encaminhar a conexão para a porta / servidor diferente tão tarde durante a conexão.
Executando serviço diferente no mesmo servidor, você terá que usar um URI diferente para git, como ssh://git@server:2222/path/to/repo.git
.