He seguido las instrucciones de GitHub para configurar mi cuenta, y puedo clonar, pero no puedo presionar de forma remota.¿Cómo se restablecen las credenciales almacenadas en 'git credential-osxkeychain'?
Cuando hago un "git push" recibo el error 403. Tiene la URL correcta. Intenté una "credencial de git-osxkeychain get" para ver lo que estaba dando, y esto imprime las credenciales incorrectas.
Creo que lo que pasó es la primera vez que pidió las credenciales, pensé que era otra aplicación pidiendo, y se puso el mal queridos en.
sólo hay que reiniciarlo para que utilice la correcta artículo de llavero para mi cuenta de GitHub.
que he probado:
git credential-osxkeychain erase
git credential-osxkeychain set
El programa nunca da ningún mensaje. Set dirá "entrada incorrecta" si no hago lo correcto. Intenté poner "password=password
", etc., pero luego cuando hago un "obtener" todavía obtengo los viejos.
No puedo averiguar dónde se están almacenando, ya que no están en .gitconfigure. Además, no hay elementos recientes de llavero que puedan serlo. (Tengo varias cuentas de GitHub en mi llavero y no está utilizando ninguna de ellas).
relacionada, ayudante de credenciales agnóstico: http://stackoverflow.com/questions/21745213/changed-github-password-no-longer-able-to-push -back-to-the-remote –
Probablemente lo mismo en Windows: http://stackoverflow.com/questions/15381198/remove-credentials-from-git –
[Puede configurar esta utilidad de ayuda para asociar su inicio de sesión con repos específicos en lugar que dominios enteros, en caso de que quiera usar varias cuentas. Más sobre eso aquí] (http://stackoverflow.com/a/31351376/1922144) – davidcondrey