Git push devuelve el error y no solicita la contraseña
Frecuentes
Visto 6,814 veces
11
Seguí los primeros pasos después de crear un repositorio en github, pero cuando llegué a la línea:
git push -u origin master
falla con este error:
user$ git push -u origin master
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/thestranger/cfinder.git/info/refs
fatal: HTTP request failed
Agregué remotamente la URL de origen correcta y tengo git 1.7.10. Lo extraño es que no me solicita un nombre de usuario o contraseña, así que no sé qué está tratando de usar para acceder al repositorio en github. ¿Alguien sabe por qué no me pide una contraseña?
Para aclarar, los pasos que seguí fueron los que me mostró github después de crear inmediatamente el repositorio:
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/thestranger/cfinder.git
git push -u origin master
3 Respuestas
10
Puede intentar cambiar la URL para usar SSH en lugar de HTTPS. En la raíz de tu repositorio:
git remote set-url origin git@github.com:thestranger/cfinder.git
Esto requerirá que tenga una clave pública registrada en su cuenta de GitHub.
Respondido 24 ago 12, 02:08
3
https debe ser compatible, pero necesita git 1.7.10+
Respondido 24 ago 12, 05:08
2
In git 1.7.1
, uno puede cambiar el control remoto desde:
https://github.com/username/project.git
a
https://username@github.com/username/project.git
De esa manera, definitivamente solicita la contraseña.
Respondido 29 Abr '17, 06:04
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas git github or haz tu propia pregunta.
¿Qué sistema operativo? ¿Tienes un agente SSH instalado? - matt b
Mac OS X y creo que sí. - Swiss
También estoy enfrentando el mismo problema en Mac OS X: AlienOnEarth