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 maneras de clonar repositorios disponibles en GitHub.

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:

Lista de URL remota

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

Las URL clon https:// están disponibles en todos los repositorios, públicos y privados. Estas URL funcionan en todos lados, incluso si están detrás de un firewall o proxy. En determinados casos, si prefieres utilizar SSH, deberías poder usar SSH sobre el puerto de HTTPS.

Cuando ejecutas git clone, git fetch, git pull, o git push a un repositorio remoto utilizando URL de HTTPS en la línea de comando, se te solicitará tu nombre de usuario y contraseña de GitHub.

Si has habilitado la autenticación de dos factores, o si estás accediendo a una organización que utiliza inicio de sesión único de SAML, debes proporcionar un token de acceso personal en lugar de ingresar tu contraseña para HTTPS Git.

Sugerencias:

Clonar con URL de SSH

Las URL de SSH brindan acceso a un repositorio de Git por medio de SSH, un protocolo seguro. Para ver estas URL, debes generar un par de claves SSH en tu computadora y agregar el llave pública en tu cuenta de GitHub". Para obtener información sobre cómo configurar un par de claves SSH, consulta Generar una clave SSH"

Cuando ejecutas git clone, git fetch, git pull, o git push a un repositorio remoto utilizando URL de SSH, se te solicitará una contraseña y deberás brindar tu contraseña de clave SSH.

Si estás accediendo a una organización que utiliza inicio de sesión único de SAML, no podrás clonar con SSH. En su lugar, clona con la URL de HTTPS.

Sugerencia: las URL de SSH pueden utilizarse de forma local, o como una manera segura de implementar tus servidores de producción. También puedes utilizar el agente de reenvío de SSH con tu script de implementación para evitar administrar llaves en el servidor.

Clonar con Subversion

También puedes utilizar un cliente Subversion para acceder a cualquier repositorio en GitHub. Subversion ofrece un conjunto de diferentes características más amplio que Git; para obtener un resumen rápido, consulta "¿Cuáles son las diferencias entre Subversion y Git?"

Tenemos un artículo separado con más información sobre cómo interacturar con GitHub utilizando Subversion.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos