2013-06-03 13 views
6

So che questa domanda è stato chiesto prima e ho cercato a questo link:Utilizzando Git GUI di Windows - Come si fa a salvare le credenziali utente - Nome utente e password

https://www.kernel.org/pub/software/scm/git/docs/git-credential-store.html

Sono davvero davvero nuovo nell'usare Git Gui Application per Windows e Git Hub in generale.

ho "inverosimile" un repository esistente digitando l'URL per il repository dal sito Git Hub nel formato https://github.com/projectname.git

Per spingere ad esso, copio incollare i file nella mia directory git locale e poi colpisci F5 in Git Gui e commetti/spinge all'origine.

Tuttavia ogni volta che voglio spingere qualcosa - mi chiede il mio nome utente e password. La guida dice di creare un file di testo chiamato .git-credenziali con il tuo nome utente e password nel formato data:

https://user:[email protected]

Domanda:

Come faccio a collegare l'uso del. git-credentials file con la mia applicazione Git Gui? ... Sto usando DOS? ? O qualche Git Shell da qualche parte ...

Qualsiasi aiuto sarebbe molto apprezzato ...

risposta

6

Una soluzione è quella di utilizzare l'applicazione GitHub for Windows: esso memorizza le credenziali per voi, come accennato in questo GitHub help page.

Ma aggiunge anche:

Se non si desidera utilizzare GitHub for Windows, è possibile scaricare l'assistente per il sistema operativo qui:

Windows Vista, 7, & 8 (NET 4.0 richiesto)

Aprire il file ed eseguire il programma git-credential-winstore.exe all'interno. Questo avvierà l'helper e aggiornerà il tuo git config per usarlo.

Suggerimento: l'helper delle credenziali funziona solo quando si clona un URL del repository HTTPS. Se si utilizza l'URL del repository SSH, le chiavi SSH vengono utilizzate per l'autenticazione.

Quindi non c'è bisogno di crea un file .git-credentials: il programma git-credential-winstore.exe vi guiderà attraverso di essa.

+1

Hi VonC, 'Se non si desidera utilizzare GitHub per Windows, è possibile scaricare l'helper per il proprio sistema operativo qui:', è possibile aggiungere un collegamento per il download? – ryvianstyron

+0

@AminaKhalique fatto – VonC

+1

Ciao, grazie per la rapida risposta! Si installa e chiede se voglio richiedere password. Quando ho colpito sì, dice che non posso trovare git. Quindi io uso il seguente comando git-credential-winstore -i "C:/Programmi (x86)/Git/bin/git" ma poi si blocca ancora e mi dà: Il sistema non riesce a trovare il file specificato ... – ryvianstyron