
Juan Fajardo
PreguntaHola Miguel, necesito ayuda por favor, me aparece este error cuando trato de hacer un push
remote: Permission to NodoVisualMedia/Training-Test-1.git denied to juanfar. fatal: unable to access 'https://github.com/NodoVisualMedia/Training-Test-1.git/': The requested URL returned error: 403
por favor ayudame.

Rodrigo Buitrago Ramirez
crack funcionò ese era mi problema

Jose Luis
A mi me pasaba, pero si antes habías configurado una ssh para otro usuario entonces es ese el error, es decir, debes volver a configurar una ssh para el usuario con el que están intentando hacer el pull o push en su defecto, a mi me funcionó así, puedes ver estas dos clases ahí te explican como hacerlo

JOSÉ JAVIER SANTANA VERA
Ay muchas gracias por este aporte tan sencilla la solución pero no lo encontraba.

JMC SOFTWARE
h ttp://vcloud-lab.com/entries/devops/git-access-denied-the-requested-url-returned-error-403
A mí me soluciono el error en ese post... Remoto: permiso para UserName / repo.git denegado a OtherUserName fatal: no se puede acceder a 'https://github.com/UserName/repo.git/': la URL solicitada devolvió el error: 403

Alejandro Cuello Maure
Eso se debe a que el sistema solo tiene una sola credencial, una credencial es como una especie de permiso que tiene tu computador para modificar ciertos repositorios.
Como no tenemos configurados por ahora varios usuarios, solo tienes una sola credencial, depronto al repositorio al que intentas pushear no es tuyo o no tienes permisos de colaborador.
Es muy diferente la credencial del computador con el nombre de usuario y el correo, son cosas que se tienden a confundir.
En tu computador puedes hacer varios commits con emails (correos) distintos y eso se vera reflejado en github. Pero solo puedes pushear si la credencial de tu computador tiene permisos en el repositorio.
Imagina la credencial como quien vende la loteria para reclamar un premio, y los emails que uno vaya modificando son los que compran la loteria para participar.
Por cierto aunque suene confuso la credencial está asociada con una cuenta en github, es la cuenta que ingresaste cuando te registraste desde la terminal la primera vez.
Juan Pablo Sora Ospina
Lo más probable es que ya lo hayan solucionado, sin embargo, si una persona llegó hasta aquí, la solución a nivel de windows ... ingresar a Panel de control\Todos los elementos de Panel de control\Administrador de credenciales y crendenciales de windows buscar y eliminar la crendencial guardada de github. Reintentar el push remote, de esta forma github solicita las credenciales a nivel remoto, solucionando así el problema.

Juan Balbuena
xxxxxxxxxxxxxxxxx

Juan Sotomayor Chacón
Estimados la solución a mi problema la encontré en este link:

Juan Sotomayor Chacón
Tengo el mismo problema, estoy intentando hacer push a un repositorio personal, esto me comenzó a suceder luego que instalara la llave y subiera ficheros para el repositorio de mi empresa.
C:\2016\TrabajoDeTitulo>git remote add origin git@github.com:juansotomayor/TesisControlAcces o.git C:\2016\TrabajoDeTitulo>git push origin master ERROR: Permission to juansotomayor/TesisControlAcceso.git denied to CialChile. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
El repositorio lo tengo creado en mi github personal

David Brito
Ese error suena a que generaste una clave SSH pero hiciste el remote con la dirección HTTPS de Github y que ahí está el conflicto. Piensa que desde que se hizo el curso hasta hoy, Github cambió ligeramente su diseño, y por defecto aparece la dirección HTTPS cuando clicas en “clonar”:
Pulsa en el enlace superior-derecho para cambiar al modo SSH.
Un saludo
David