Error: La URL solicitada devolvió el error: 403 Prohibido al acceder

Tengo un repositorio git. Tengo un cliente de GUI en Windows y EGit en Eclipse ADT. Generalmente edito en Eclipse ADT y uso el cliente GUI para actualizar el repositorio de Github. Primero me comprometo (que crea un búfer) y luego cuando lo sincronizo lo sube a mi repo real.

Ahora he clonado mi repo en Linux (CentOS 6.4). Todo está configurado. He cambiado algunos archivos. Luego utilicé git add y git commit -m "message" -a comando y funcionó bien. Pero mi reps real de github no se actualizó. Después de un poco de google he descubierto que tenemos que proporcionar explícitamente git push comando. Después de lo cual estoy recibiendo

 [aniket@localhost Android]$ git push error: The requested URL returned error: 403 Forbidden while accessing https://github.com/aniket91/Android.git/info/refs fatal: HTTP request failed 

¿Qué va mal? No hay firewall ni proxy y tengo un servicio de iptables cercano. ¿Alguien ha encontrado este escenario antes? ¿Lo que debe hacerse?

Después de seguir esta respuesta (qué clase de trabajado conseguí el siguiente error)

 [aniket@localhost Android]$ git push origin master The authenticity of host 'github.com (192.30.252.130)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'github.com,192.30.252.130' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly 

Cualquier sugerencia es apreciada.

La respuesta que menciona sugiere cambiar la URL de una https a una ssh.

Eso sólo funcionaría si tuviera un ~/.ssh/id_rsa y ~/.ssh/id_rsa.pub , con el último (clave pública) publicado en sus claves ssh de GitHub .

Compruebe su configuración de Egit ssh .

Http://wiki.eclipse.org/images/8/87/Egit-0.6-003-SshPreferences.png

Para el procedimiento paso a paso de cómo generar la clave SSH y establecerlo en su configuración de GitHub aquí es el enlace.

Así que me enfrenté al mismo problema con git para empujar el contenido al repositorio.


Información de error:

Error: La URL solicitada devolvió el error: 403 Prohibido al acceder a https://github.com/bhanurhce/rhel6-exapmpleserver.git/info/refs

Fatal: Error en la solicitud HTTP


Trabajo alrededor para mí :

Este error se debe principalmente a las credenciales LOGIN de su máquina local en el concentrador git. Tienes que proporcionar el nombre de usuario y la contraseña de github

Añadir nombre de usuario: $ git config –global user.name "bhanurhce" El nombre de usuario debe ser la cuenta de usuario de github.

Confirme el nombre de usuario: $ git config user.name

Una vez que usted intenta empujar entonces pedirá la contraseña:

$ Git push -u origen maestro
Contraseña: (proporcione la contraseña de su github).

Problema será resuelto.

Incluso si todavía obtienes un error para askpass :

Información de error: [root @ virtual-master git] # git push -u maestro de origen

(Gnome-ssh-askpass: 47356): Gtk-WARNING **: no se puede abrir la pantalla:

A continuación, sólo resuelve por comando: $ unset SSH_ASKPASS

Todo funcionará bien. Espero eso ayude..

¡¡Gracias!!

Tuve el mismo problema y la causa era que estaba usando acceso https git bajo mi caja de linux. El tirón era aceptable, mientras que el empujón terminó con error. La solución fue cambiar al acceso ssh, por ejemplo:

Así que primero lee la url remota:

 $ git config --get remote.origin.url https://github.com/yourname/project.git 

Si ves https luego cambiarlo a ssh, copia url adecuada de su proyecto github www, y llame a:

 $ git remote set-url origin git@github.com:yourname/project.git 

Usted puede ser que todavía necesite poner (y quizá también generar) la llave pública .ssh a github. Para que la mirada en VonC respuesta.

  • Error: Error de ejecución para la tarea ': lib: compileReleaseAidl'. > Ejecutor Singleton no iniciado
  • Hacer cumplir el estilo de codificación y estar alerta y sin pelusa entre equipos en Android Studio o git / github
  • Diferencias de parches entre el kernel de android y el kernel de linux de vainilla
  • Android Studio - cajas una * rama * de GitHub
  • ¿Cómo puedo especificar la última versión de commit en Gradle
  • App-release-unsigned.apk no está firmado
  • Cómo crear una biblioteca en Github y usarla a través de las dependencias de gradle en Android Studio
  • Alojamiento de artefactos Gradle en GitHub
  • ¿Cómo puedo subir mi proyecto Eclipse Android a GitHub?
  • Archivo de la biblioteca requerida no se puede leer o no es un archivo ZIP válido
  • Git dejó de trabajar en el estudio de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.