GitHub es una de las plataformas de control de versiones más utilizadas para el desarrollo de software. Los servicios de Hosting Linux de Netuy incluyen la herramienta Git Version Control, que permite conectar un repositorio remoto (GitHub, GitLab, Bitbucket, entre otros) directamente a una carpeta de tu hosting para facilitar el despliegue y la actualización del código.
En este instructivo te mostramos cómo integrar un repositorio de GitHub con tu servicio de Hosting Linux.
- El repositorio remoto debe contar con un archivo de nombre .cpanel.yml, sin este archivo, no podrás aplicar deploys de los cambios que realicen sobre el repositorio agregado.
- El repositorio remoto debe tener los permisos suficientes para que pueda ser clonado.
- Si seleccionás una ruta ya existente y con contenido en tu servicio de hosting como destino del clonado del repositorio de git, fallará indicando que la ruta no está vacía, deberás vaciarla moviendo o eliminando los archivos, o en su defecto, seleccionando otra ruta.
Paso 01. Ingresar al panel de control de tu Hosting
Ingresá al panel de control de tu Hosting. Si no recordás cómo acceder, hacé clic aquí para ver la guía.
Paso 02. Acceder a Git Version Control
Dentro del panel de control, dirigite a la sección «Archivos» y hacé clic en «Git Version Control».
Paso 03. Crear un nuevo repositorio
En la pantalla de «Git Version Control», hacé clic en «Crear».

Paso 04. Configurar el repositorio apuntando a GitHub
Completá los siguientes datos:
- Clone URL: seleccioná Remote Repository y pegá la URL HTTPS de tu repositorio en GitHub, por ejemplo
https://github.com/tu-usuario/tu-repo.git - Repository Path: ingresá la ruta completa donde querés que se despliegue el código, por ejemplo: /home/[usuario]/public_html (rempalzá [usuario] por tu usuario de tu cuenta de hosting)
- Repository Name: ingresá un nombre puramente descriptivo.
Una vez completados los datos, hacé clic en Crear.
El repositorio será clonado en la ruta indicada y los archivos quedarán disponibles en el directorio seleccionado.
Paso 05. Actualizar el repositorio
Para aplicar los cambios realizados en el repositorio remoto, asegurate de que exista el archivo .cpanel.yml, ya que será el encargado de ejecutar el proceso de despliegue.
En el listado de repositorios de Git Version Control, localizá el repositorio y hacé clic en «Administrar».

Paso 06. Realizar un despliegue
Dentro de la pantalla de administración encontrarás las siguientes pestañas:
- Información básica: muestra los datos generales del repositorio y los últimos cambios registrados.
- Pull or Deploy: permite obtener los últimos cambios del repositorio remoto y desplegarlos en tu sitio web.

Para aplicar la última versión del repositorio, hacé clic en «Deploy HEAD Commit».






