Sto lavorando con diversi repository, ma ultimamente stavo solo lavorando in quello interno e tutto è stato fantastico.
Oggi ho dovuto impegnarmi e inserire il codice in un altro, ma ho dei problemi.
$ git push appharbor master
error: The requested URL returned error: 403 while accessing https://gavekortet@appharbor.com/mitivo.git/info/refs?service=git-receive-pack
fatal: HTTP request failed
Non c'è niente che io possa fare, che riporti l'inserimento della password.
Come posso ripristinare le credenziali sul mio sistema in modo che Git mi chieda la password di quel repository?
Ho provato:
git config --global --unset core.askpass
per disinserire la password
git config credential.helper 'cache --timeout=1'
per evitare la cache delle credenziali ...
Niente sembra funzionare; qualcuno ha un'idea migliore?
netrc
, che memorizzerebbe più credenziali in un file crittografato . È meglio che inserire la password ogni volta per ogni sessione, poiché la cache "memorizza" la password solo per un certo tempo. Vedi un esempio completo qui .
~/.netrc
file?