Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Solución al error de acceso a Github en terminal (mac)

Buenas noches a todos, Hace un rato atrás siguiendo las instrucciones del profesor para aplicar un GIT PUSH ORIGIN MASTER , me arrojaba este error :

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.

fatal: Authentication failed for 'https://github.com/NomadChris/Entrenamiento-Git.git/'

Por lo cual decidí buscar la solución y llegué a un post en el que mucha gente presentaba el mismo fallo al intentar ingresar a www.github,com con su cuenta en la terminal de mac.

La solución consta de 3 pasos

Paso 1 - Dentro de www.github.com , debemos ir a SETTINGS ( configuraciones) y navegar hasta el apartado que dice DEVELOPER SETTINGS al ingresar aquí, debemos clickear en PERSONAL ACCESS TOKENS, luego nos aparecerá un botón que indica GENERATE NEW TOKEN.

Luego de clickear, nos pedirá darle un nombre, una duración y los permisos que tendrá este TOKEN, seleccionamos el recuadro que dice REPO y justo a su lado dice para un control total de repos privadas, Tras seleccionar, nos vamos al fondo y clickeamos en GENERATE NEW TOKEN.

Nos enviará a otra pantalla, en donde indica un código muy largo que vendría siendo la contraseña de nuestro TOKEN, copiamos este código y vamos al paso 2.

Paso 2 *- Ahora vamos al *SPOTLIGHT y buscamos KEYCHAIN O LLAVERO, buscamos www.github.com, hacemos click derecho y seleccionamos OBTENER INFORMACIÓN, se abrirá un recuadro que nos mostrará la información relacionada a www.github.com, en el apartado contraseña debemos pegar el código que generó nuestra TOKEN, después de pegarlo, guardamos los cambios y nos vamos a la terminal.

Muy importante, si no encuentran a www.github.com en su llavero, pueden hacer click en el símbolo +** para crear un nuevo llavero, al cual le daremos el nombre de www.github.com, nos preguntará una clase ( pueden ponerle el nombre que gusten o netamente clave de github), hay un apartado que dice cuenta, aquí deben ingresar su **USUARIO como corresponde, incluya mayúsculas o minúsculas, ingresamos el código generado en el TOKEN y guardamos los cambios.

Paso 3 - Nuevamente en la terminal procedemos a escribir nuestro comando GIT PUSH ORIGIN MASTER, obtendremos respuesta desde el servidor, ingresamos nuestro usuario y el código del TOKEN y lograremos acceder y el comando se habrá ejecutado correctamente, enviando nuestros archivos al repositorio en www.github.com.

las palabras en mayusculas son netamente para resaltarlas

dejaré un enlace con un video que nos enseña a solucionar este problema

https://www.youtube.com/watch?v=iKf8-hhdWjs

1 respuesta
solución!

Hola Cristopher,

Gracias por compartir con nosotros esta solución que has encontrado, ayudará a muchos colegas que pueden encontrarse con el mismo problema.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios