es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

remoto: Nombre de usuario o contraseña no válidos. fatal: Error de autenticación al enviar desde local a remoto.

He clonado un repositorio (a través de HTTPS) desde Git en Mac y tengo mi Token de Acceso Personal (PAT) activado. Pude empujar y jalar mi código localmente de manera exitosa. Recientemente, tuve que cambiar mi PAT, y después de hacer ese cambio, cada vez que intento hacer git push origin o git pull origin master obtengo un error que dice ‘Nombre de usuario o contraseña inválidos y autenticación fallida’. Intenté hacer $ git config -l e hice
$ git config --global --unset credential.helper
$ git config --system --unset credential.helper

pero aún así me sigue arrojando el mismo error.
He estado haciendo git push https://:@github.com/.git, pero no quiero seguir haciendo eso para cada comando. ¿Hay alguna manera de que pueda actualizar mi PAT localmente para empujar mis cambios a remoto?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, puedes actualizar tu PAT localmente para enviar tus cambios al repositorio remoto mediante la actualización de la URL remota con el nuevo PAT. Puedes utilizar el siguiente comando para actualizar la URL remota:

    git remote set-url origin https://<nombre-de-usuario>:<nuevo-token-de-autenticación>@github.com/<nombre-del-repo>.git
    

    Asegúrate de reemplazar <nombre-de-usuario>, <nuevo-token-de-autenticación> y <nombre-del-repo> con tus propios valores. Luego, deberías poder enviar tus cambios al repositorio remoto utilizando el comando git push sin especificar el PAT cada vez.</nuevo-token-de-autenticación></nuevo-token-de-autenticación>

Comments are closed.