Non riesco a eseguire il commit con i miei repository usando username/pass con git
tramite la riga di comando ora che ho attivato 2FA sul mio account.Impossibile eseguire il commit dalla riga di comando utilizzando github 2FA
Possiedo un "token di accesso utente" ma lo odio davvero. Così ora posso solo impegnarmi quando ho questa stringa super lunga copiata nei miei appunti, e se qualcuno vede quella stringa o in qualche modo ottiene l'accesso ai miei appunti o lo incollo da qualche parte per errore o lo metto in un file e il file è accessibile l'attaccante può rovinare il caos sui miei repository?
Realmente non capisco come questo è più sicuro di ricordare una password di 12 cifre/lettere/simboli casuali che non è scritta da nessuna parte. Devo fare qualcosa di sbagliato o fraintendere come usare questo token di accesso personale. Che cosa sto facendo di sbagliato?
Mettere il token in un file sul sistema (leggibile solo dall'utente), un d provenire da quel file? O il token cambia ad ogni accesso? – merlin2011
Se si combina questo con 'get-credential-winstore' https://gitcredentialstore.codeplex.com, questo problema scompare. Basta inserire il token di accesso utente una volta e git ricorda di andare avanti. – vcsjones
@ merlin2011, l'ho visto, ma c'è qualcosa in 'tty' che impedisce alle variabili di venire echeggiate dall'ambiente. @vcsjones Sto usando Ubuntu 12.04 – bvpx