En esta guía aprenderás paso a paso cómo clonar y mantener actualizado un repositorio de Git en tu hosting. El objetivo es que puedas desplegar el código de tus proyectos directamente desde GitHub para que funcionen bajo tu dominio en internet.
¿Qué es Git?
Git es el sistema de control de versiones más utilizado en el mundo. Te permite registrar cada cambio realizado, revertir errores y trabajar en equipo sin sobrescribir el trabajo de otros.
Cómo clonar un repositorio en cPanel
Antes de comenzar, asegúrate de tener a mano la URL de clonación de tu repositorio (puedes encontrarla en el botón verde "Code" de GitHub).
Paso a paso:
Accede a Git™ Version Control: Dentro de tu panel de control cPanel, busca la sección Archivos y haz clic en la herramienta Git™ Version Control.
Configura el nuevo repositorio: Haz clic en el botón azul Crear.
Completa el formulario de configuración:
Clone URL: Pega la URL del repositorio que copiaste anteriormente.
File Path: Indica la ruta de la carpeta donde se guardará el proyecto (por ejemplo,
/public_html/).Repository Name: Elige un nombre interno para identificar este proyecto dentro de tu cPanel.
Finaliza la creación: Haz clic en el botón Crear.
⚠️ Nota importante sobre errores comunes:
> Si recibes el error "You cannot use the... directory because it already contains files", significa que la carpeta de destino no está vacía. Git requiere que el directorio esté completamente limpio para clonar con éxito.
Solución: Dirígete al Administrador de Archivos de cPanel, entra en la carpeta en cuestión y elimina o mueve los archivos existentes antes de intentar la clonación nuevamente.
Tras limpiar el directorio, regresa a la herramienta Git™ Version Control y repite el proceso de creación con la misma configuración.
Una vez finalizado, el contenido de tu repositorio se habrá clonado por completo.
Tu sitio web estará desplegado de forma automática, listo para ser visitado desde tu dominio
Cómo actualizar tu sitio (Pull or Deploy)
Si has realizado cambios en tu código y los has subido a GitHub, no es necesario volver a configurar todo. Solo debes "sincronizar" tu hosting con la nueva versión siguiendo estos pasos:
Entra nuevamente a Git™ Version Control en tu cPanel.
Busca el repositorio que deseas actualizar y haz clic en el botón Administrar.
Dirígete a la pestaña superior llamada Pull or Deploy.
En la sección "Remote Updates", haz clic en el botón Update from Remote.
Este proceso (conocido como Git Pull) descargará únicamente los archivos modificados, manteniendo tu sitio web actualizado en cuestión de segundos.
Una vez finalice el proceso, podremos entrar de nuevo en la web para verificar los cambios:
Si tienes alguna duda, contacte con nuestro equipo de soporte.












