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".
Clonar con URL de HTTPS (recomendado)
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 Enterprise. Password-based authentication for Git is deprecated, and we recommend using a personal access token (PAT) when prompted for a password instead, which is more secure. Treat your token just like a password. Para obtener más información, consulta la sección "Crear un token de acceso personal".
Sugerencias:
-
Puedes utilizar un asistente de credenciales para que Git recuerde tus credenciales de GitHub cada que habla con GitHub. Para obtener más información, consulta la sección " Almacenar tus credencialesde GitHub en el caché dentro de Git".
-
Para clonar un repositorio sin autenticarse en GitHub Enterprise desde la línea de comando, puedes utilizar GitHub Desktop como alternativa. Para obtener más información, consulta la sección "Clonar un repositorio desde GitHub hacia GitHub Desktop".
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 Enterprise. 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".
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".
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
- Trabajar con URL Remotas del sitio del libro de Pro Git