Ho seguito le istruzioni GitHub per configurare il mio account e sono in grado di clonare, ma non riesco a spingere da remoto.Come si ripristinano le credenziali archiviate in 'git credential-osxkeychain'?
Quando faccio un "git push" ottengo l'errore 403. Ha l'URL corretto. Ho provato un "git credential-osxkeychain get" per vedere cosa stava dando, e questo stampa le credenziali sbagliate.
Credo che ciò che è accaduto è la prima volta che ha chiesto per le credenziali, ho pensato che fosse un'altra applicazione chiedere, e mettere quelle sbagliate in.
ho solo bisogno di ripristinare in modo che esso utilizza il corretto elemento portachiavi per il mio account GitHub.
ho provato:
git credential-osxkeychain erase
git credential-osxkeychain set
Il programma non dà alcuna richiesta. Set dirà "input negativo" se non faccio la cosa giusta. Ho provato a inserire "password=password
", ecc., Ma poi quando faccio un "get" ho ancora i vecchi.
Non riesco a capire dove vengono memorizzati, poiché non sono in .gitconfigure. Inoltre non ci sono elementi portachiavi recenti che potrebbero essere. (Ho diversi account GitHub nel mio portachiavi e non ne utilizzo nessuno.)
correlati, aiutante credenziale agnostica: http://stackoverflow.com/questions/21745213/changed-github-password-no-longer-able-to-push -back-to-the-remote –
Probabilmente lo stesso su Windows: http://stackoverflow.com/questions/15381198/remove-credentials-from-git –
[È possibile impostare questa utilità di supporto per associare il proprio login con repository specifici piuttosto di interi domini, nel caso in cui si desideri utilizzare più account. Maggiori informazioni su questo qui] (http://stackoverflow.com/a/31351376/1922144) – davidcondrey