2016-04-25 11 views
0

Ich versuche, etwas von einem privaten Repo zu installieren, ich bin mit:NPM installiert git Repo schlägt fehl, weil es meinen Mac-Benutzername verwendet anstelle von ‚git‘

npm i git+ssh://git.remoterepo.net/somerepo.git 

Ich habe einen SSH-Schlüssel bei ~/.ssh/id_rsa Das hat keine Passphrase und es ist auf meinem Remote-Git Repo (Gitlab) konfiguriert.

jedes Mal, aber es fordert mich:

[MAC_USER] @ git.remoterepo.net das Passwort:

Es sollte [email protected] (git Benutzernamen verwenden). Wenn ich mit dem git Benutzername SSH dann kann ich mich einloggen:

ssh [email protected]

Aber wenn ich ssh [MAC_USER]@git.remoterepo.net tun dann fordert sie mich nach einem Passwort und kann‘ t. Ich habe versucht npm i [email protected]+ssh://git.remoterepo.net/somerepo.git aber es immer noch den falschen Benutzernamen verwendet ..

Wie kann ich Npm installieren verwenden Sie den Git Benutzernamen anstelle von meinem Mac Login ein?

Ich habe auch versucht, HTTPS aber kein Glück (hängt oder 401 Unauthorized gibt).

Danke!

Antwort

Verwandte Themen