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.

¿Qué URL remota debería utilizar?

Existen varias formas de clonar los repositorios disponibles en GitHub.

En este artículo

Cuando ves un repositorio mientras estás registrado en tu cuenta, las URL que puedes utilizar para clonar el proyecto en tu computadora están disponibles debajo de los detalles del repositorio:

Para obtener información acerca de configurar o cambiar tu URL remota, consulta "Cambiar la URL de un remoto".

Cloning with HTTPS URLs

Las URL clon https:// están disponibles en todos los repositorios, públicos y privados. Estas URL funcionan aún si estás tras un cortafuegos o proxy.

Cuando ejecutas git clone, git fetch, git pull, o git push en un repositorio mendiante URL con HTTPS en la línea de comando, Git te pedirá tu nombre de usuario y contraseña de GitHub. La autenticación basada en contraseña para Git es ahora obsoleta y te recomendamos utilizar un token de acceso personal (PAT) en sustitución cuando se te pida la contraseña, lo cual es más seguro. Trata a tu token tal como lo harías con una contraseña. Para obtener más información, consulta la sección "Crear un token de acceso personal".

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".

Tips:

Si prefieres utilizar SSH pero no puedes conectarte por el puerto 22, podrías utilizar SSH a través del puerto HTTPS. Para obtener más información, consulta la sección "Utilizar SSH a través del puerto HTTPS".

Clonar con URL de SSH

Las URL de SSH brindan acceso a un repositorio de Git por medio de SSH, un protocolo seguro. Para utilizar estas URL, debes generar un par de claves SSH en tu computador y añadir la llave pública a tu cuenta de GitHub. Para obtener más información, consulta la sección "Conectarse a GitHub con SSH".

Cuando ejecutas git clone, git fetch, git pull, o git push en un repositorio remoto utilizando URL de SSH, se te solicitará una contraseña y deberás ingresar tu frase de acceso con llave de SSH. Para obtener más información, consulta la sección "Trabajar con frases de acceso con llave SSH".

Si estás intentando acceder a una organización que utiliza el inicio de sesión único (SSO) de SAML, debes autorizar tu llave de SSH para acceder a la organización antes de que te autentiques. Para obtener más información, consulta la sección "Acerca de la autenticación con el inicio de sesión único de SAML" y "Autorizar una llave SSH para su uso con el inicio de sesión único de SAML".

Tip: Puedes utilizar una URL con SSH para clonar un repositorio a tu computador, o como una forma segura de desplegar tu código en servidores productivos. También puedes utilizar el envío a un agente de SSH con tu script de despliegue para evitar administrar llaves en el servidor. Para obtener más información, consulta la sección "Utilizar el Reenvío de Agente de SSH".

Cloning with CLI de GitHub

You can also install CLI de GitHub to use GitHub workflows in your terminal. For more information, the CLI de GitHub documentation.

Clonar con Subversion

También puedes utilizar un cliente de Subversion para acceder a cualquier repositorio en GitHub. Subversion ofrece características diferentes a Git. Para obtener más información, consulta la sección "¿Cuáles son las diferencias entre Subversion y Git?"

También puedes acceder a los repositorios de GitHub desde clientes de Subversion. Para obtener más información, consulta la sección "Soporte para clientes de Subversion".

Leer más

¿Te ayudó este documento?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

O, learn how to contribute.