Problema específico con la clonación git a través de ssh

Estoy tratando de instalar npm un package privado desde el repository git de mi empresa.

Tengo acceso a este repository y puedo clonar con éxito el repository usando

git clone git@github.com:Company/path-to-repo.git 

cuando ejecuto npm install , intenta usar

 git clone ssh://git@github.com:Company/path-to-repo.git 

que es cuando recupero este error:

 Please make sure you have the correct access rights and the repository exists. 

También obtengo el mismo error si manualmente git clone ssh://git@github.com:Company/path-to-repo.git en mi terminal.

Además, he configurado con éxito las keys ssh para mi count github y esta máquina, ejecutando ssh -T git@github.com éxito.

Esta es una explicación de por qué el clon no funciona, pero como no sé npm esto no incluye una sugerencia para solucionarlo.

El : después del componente de user@host hace que esta sea una URL no válida:

 git clone ssh://git@github.com:Company/path-to-repo.git 

Al igual que cualquier otra URL, el formatting de la location de networking es [user@]host[:port] , y :Company no se parece en nada a una especificación de puerto válida.

Para que eso funcione, debe ser:

 git clone ssh://git@github.com/Company/path-to-repo.git