Alguma idéia de por que um repositório GIT funcionaria apenas ao usar ssh://git@server.com/repo.git
e não também ao usar git@server.com/repo.git
?
É uma configuração de servidor de outra pessoa, por isso não faço ideia de como foi configurada, mas no BitBucket ou no GitHub eu posso apenas usar git@server.com/repo.git
e funciona e clona o repositório usando o protocolo SSH. Alguma idéia do porquê desse servidor iy só funciona quando se usa ssh://git@server.com/repo.git
?
Então, eu preciso adicionar o ssh://
na frente.
ssh://git@server.com/repo.git
funciona enquanto git@server.com/repo.git
não. Eu não estou adicionando o :port
em nenhum caso. Quando eu tento sem ssh://
eu entendo fatal: repository 'git@server.com/something/repo.git' does not exist
. Com ssh://git@server.com/something/repo.git
isso funciona.
ssh://git@server.com:2222/