👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: GitHub.com

Errores de clonación de HTTPS

Existen algunos errores comunes cuando se utiliza HTTPS con Git. Estos errores suelen indicar que tienes una versión antigua de Git o que no tienes acceso al repositorio.

En este artículo

¿Pudiste encontrar lo que estabas buscando?

Aquí aparece un ejemplo de un error de HTTPS que puedes recibir:

> error: La URL solicitada generó el error: 401 al intentar acceder a
> https://github.com/user/repo.git/info/refs?service=git-receive-pack
> fatal: la solicitud de HTTP falló
> Error: La URL solicitada generó el error: 403 al intentar acceder a
> https://github.com/user/repo.git/info/refs
> fatal: la solicitud de HTTP falló
> Error: https://github.com/user/repo.git/info/refs no encontrado: ¿ejecutaste git
> update-server-info en el servidor?

Comprueba tu versión de Git

No hay una versión mínima de Git que sea necesaria para interactuar con GitHub, pero hemos descubierto que la versión 1.7.10 es una versión estable y cómoda que está disponible en muchas plataformas. Siempre puedes descargar la última versión en el sitio web de Git.

Asegúrate de que el remoto sea correcto

El repositorio que estás tratando de extraer debe existir en GitHub, y la URL distingue entre mayúsculas y minúsculas.

Puedes encontrar la URL del repositorio local abriendo la línea de comando y escribiendo git remote -v:

$ git remote -v
# Visualiza los remotos existentes
> origin  https://github.com/github/reactivecocoa.git (fetch)
> origin  https://github.com/github/reactivecocoa.git (push)

$ git remote set-url origin https://github.com/github/ReactiveCocoa.git
# Cambia la URL del remoto 'origen'

$ git remote -v
# Verifica la nueva URL remota
> origin  https://github.com/github/ReactiveCocoa.git (fetch)
> origin  https://github.com/github/ReactiveCocoa.git (push)

Como alternativa, puedes cambiar la URL a través de nuestra aplicación GitHub Desktop.

Proporciona un token de acceso

To access GitHub, you must authenticate with a personal access token instead of your password. For more information, see "Creating a personal access token."

Si estás accediendo a una organización que utiliza el SSO de SAML, también deberás autorizar tu token de acceso personal para ingresar a la organización antes de que te autentiques. Para obtener más información, consulta las secciónes "Acerca de la autenticación, con el inicio de sesión único de SAML" y "Autorizar un token de acceso personal para su uso con el inicio de sesión único de SAML".

Comprueba tus permisos

Cuando se te solicite un nombre de usuario y contraseña, asegúrate de usar una cuenta que tenga acceso al repositorio.

Tip: If you don't want to enter your credentials every time you interact with the remote repository, you can turn on credential caching.

Usar SSH en su lugar

Si ya has configurado claves SSH, puedes usar el clon SSH en lugar de HTTPS. Para obtener más información, consulta "¿Qué URL remota debo usar?"

¿Pudiste encontrar lo que estabas buscando?

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos