Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Duda con certificados de Github

Saludos gente linda espero que me ayuden oh esto también le ayude de pronto a alguien mas para su solución, el problema es el siguiente: intentando subir mi encriptador he venido reforzando mi practica en git y hasta ahora me ha presentado un pequeño problema a la hora de hacer PUSH para subir mi proyecto al repositorio remoto. cuando ejecuto el comando: $ git push -u origin main

contexto: ya que cambie el MASTER predeterminado, por Main con : $ git branch -M main pensando que de pronto era un broblema, de nombres predeterminados y haciendo las verificaciones de commits, agregue el README que suguiere la page, por medio de ($ git add README.md) y verificando los commits por el ($ git log --oneline) efectivamente todo parecía estar en orden, en la configuracion de git, el global, el name y email. Peeeeero: otra vez el mismo error:

Ejecuto el push y taran:

fatal: Error al enviar la solicitud. fatal: Anulada la solicitud: No se puede crear un canal seguro SSL/TLS.

cuando hago push me sale una ventana de sesion GIT y aparece en mi navegador, coloco usuario contraseña y pum! autenticación exitosa...

remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication failed for 'https://github.com/wigner-urp/Portafolio.git/'

mi cara en corto: (ಠಠ)(ಠಠ)(ಠಠ)(ಠಠ) (︶︹︺)(︶︹︺)

y aquí estoy explicando el caso, estoy leyendo para solucionar el error de certificado oh autenticado, acepto tutoriales, sugerencias, leí algo de configurar un token de acceso, gracias por leer y espero que me puedan apoyar.

1 respuesta

¡Hola Wigner! Entiendo que estás teniendo problemas para hacer push a tu repositorio remoto en GitHub debido a un error de autenticación SSL/TLS. Este error puede ocurrir cuando GitHub ya no admite la autenticación por contraseña y se requiere una autenticación con token de acceso.

Para solucionar este problema, te sugiero que generes un token de acceso en GitHub y lo utilices en lugar de tu contraseña. Para generar un token de acceso, sigue estos pasos:

  1. Inicia sesión en tu cuenta de GitHub y haz clic en tu foto de perfil en la esquina superior derecha de la pantalla.
  2. Selecciona "Settings" en el menú desplegable.
  3. En la barra lateral izquierda, selecciona "Developer settings" y luego "Personal access tokens".
  4. Haz clic en "Generate new token".
  5. Asigna un nombre descriptivo al token y selecciona los permisos necesarios para tu caso de uso.
  6. Haz clic en "Generate token".
  7. Copia el token generado y úsalo en lugar de tu contraseña al hacer push a tu repositorio remoto.

Para usar el token de acceso al hacer push, ejecuta el siguiente comando:

$ git push -u origin main -c http.sslVerify=false -c core.httpsAuthMethod=pat

Asegúrate de reemplazar "main" con el nombre de tu rama principal si es diferente. El parámetro "-c http.sslVerify=false" desactiva la verificación SSL/TLS y el parámetro "-c core.httpsAuthMethod=pat" indica que se usará el token de acceso como método de autenticación.

Espero que esta solución te ayude a resolver tu problema. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Espero haber ayudado y buenos estudios!

Un saludo.

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