2012-11-08 22 views
13

Sto cercando di clonare un repository git privato tramite http. C'è una domanda simile qui: Git clone using http with user and password.Git clone http con password

C'è un modo per fare git clone senza inserire un utente/password al prompt?

Quando provo e faccio:

prodroom15:mquimiro$ git clone https://github.com/user:password/Automator.git 
Cloning into 'Automator'... 
Username for 'https://github.com': 
Password for 'https://github.com': 

Come potrei fare questo in modo che non devo digitare l'utente/password manualmente?

Si noti che eseguire il normale https://github.com/user/Automator.git e immettere manualmente l'utente/password al prompt funziona correttamente.

risposta

21

Penso che la sintassi sia in realtà https://user:[email protected] non https://github.com/user:password.

Se si utilizza Git 1.7.9 o successivo, considerare l'utilizzo del più sicuro credential helper mechanism.

+0

Grazie, il caso è stato invertito la sintassi. – David542

+0

solo un rapido non che l'url completo sarebbe quindi simile a questo 'https: // user: password @ github.com/user/myrepo.git' – Sverre