--- title: "Implementación" url: https://docs.catalyst.zoho.com/es/devops/help/github-integration/implementation/ description: "Catalyst te permite integrar tu cuenta de Git para acceder a tus repositorios y desplegar proyectos desde ellos directamente en la consola remota." last_updated: 2026-08-17T12:16:04Z service: DevOps type: general --- # Implementación ### Integrar una cuenta de GitHub con Catalyst Puedes integrar y autenticar fácilmente tu cuenta de GitHub con Catalyst desde la consola. Para integrar una cuenta de GitHub con Catalyst: 1. Navega a **Catalyst DevOps** y en **Repositories**, selecciona **Git**. Haz clic en **Integrate GitHub**. ![open-git-integration](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/open-git-integration.webp) 2. Haz clic en **Agree** después de leer las declaraciones de términos de uso y política de privacidad. ![terms-and-conditions](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/terms-and-conditions.webp) 3. En la página **GitHub Authentication**, ingresa tu nombre de usuario o dirección de correo electrónico y tu contraseña. Haz clic en **Sign in**. ![github_auth](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/github_auth.webp) 4. En la ventana emergente **Authorize Zoho Catalyst**, haz clic en **Authroize ZohoCorporation** para los permisos solicitados. ![authorize-github](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/authorize-github.webp) Una vez que se complete la autorización, serás redirigido de vuelta a la consola de Catalyst. Si la autenticación es exitosa, tus repositorios de GitHub se mostrarán en la página **GitHub Integration**. También puedes integrar tu cuenta de GitHub con Catalyst desde **Integrations** en **General Settings** de la misma manera: 1. Navega al icono de **Settings** en la esquina superior derecha de la consola de Catalyst. ![open-settings](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/open-settings.webp) 2. En el menú izquierdo, en **General Settings**, haz clic en **Integrations**. Luego, haz clic en el mosaico **GitHub**. ![integrations-page](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/integrations-page.webp) 3. Haz clic en **Add Account**. Sigue los mismos pasos anteriores para integrar tu cuenta de GitHub con Catalyst. ![github-integration](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/github-integration.webp) La página GitHub Integration lista tus repositorios de Git y muestra los detalles relevantes. ![integrated-account](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/integrated-account.webp) ### Desplegar un repositorio de GitHub desde Catalyst Como se mencionó en la introducción, antes de desplegar un repositorio de Git desde Catalyst, debes asegurarte de que el repositorio contenga los recursos en el formato de directorio de proyecto estándar. Asegúrate de que el archivo _catalyst.json_ esté presente en el repositorio de GitHub para un despliegue exitoso. Para desplegar un repositorio de Git desde Catalyst: 1. Navega al servicio **Catalyst DevOps** en el menú izquierdo. Selecciona **Git** en **Repositories**. ![integrated-branches](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/integrated-branches.webp) > **Nota:** Haz clic en el botón **Explore Now**, como se muestra en la captura de pantalla anterior, para probar [Catalyst Pipelines](https://docs.catalyst.zoho.com/es/pipelines/) y orquestar tus despliegues de manera fluida. Este componente actualmente está disponible a través de nuestro programa de acceso anticipado, por lo que si aún no has obtenido acceso, solicítalo a través de [este formulario](https://forms.zohopublic.com/zohocorporation/form/CatalystbyZohoPartnerEarlyaccess/formperma/bc3yQ4vaPEMxmwRhkTvdKemwiM1ZY400Oj74EuRCImU). Esta integración te permite vincular un repositorio en particular en el sistema de control de versiones con el pipeline, y cada vez que se realicen cambios en el repositorio, el pipeline se activará automáticamente. Los repositorios asociados con tu cuenta de GitHub se listarán automáticamente aquí junto con la URL del repositorio y la rama predeterminada. 2. Selecciona el repositorio requerido y haz clic en **Deploy**. En la ventana emergente de confirmación, haz clic nuevamente en **Deploy**. ![confirm-deployment](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/confirm-deployment.webp) 3. Una vez que comience el proceso de despliegue, verás el progreso del estado de despliegue en la página GitHub Integration. La barra de progreso del estado también muestra el nombre del repositorio y la URL del repositorio. ![catalyst_github_repo_deploy](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/catalyst_github_repo_deploy.webp) Cuando se complete el proceso de despliegue, recibirás una notificación indicando si el despliegue fue exitoso o no. Si tu despliegue fue exitoso, podrás ver el estado en la barra de estado _Deployed repository_, junto con el nombre y la URL del repositorio. > **Nota:** Mientras el proceso de despliegue de un repositorio esté en curso, no podrás desplegar otro repositorio simultáneamente. Puedes desplegar el siguiente repositorio una vez que se complete el proceso de despliegue del primer repositorio. Puedes hacer clic en **Refresh** si el proceso de despliegue tarda demasiado. Cuando un repositorio se despliega exitosamente, tu proyecto de Catalyst se actualizará de las siguientes maneras: * Las funciones en la carpeta _Functions_ de tu repositorio de Git estarán disponibles en la página _Functions_ de la consola de Catalyst. Para verificarlas, navega a **Catalyst Serverless > FAAS > Functions**. Puedes ver todas las funciones en la rama predeterminada de tu repositorio en la página _Functions_. * El paquete de Client en la carpeta _Client_ de tu repositorio de Git se alojará automáticamente en Catalyst. Si es una aplicación web, puedes ver la aplicación alojada en Catalyst navegando a **Catalyst CloudScale > Host & Manage > Web Client Hosting**. Si es una aplicación móvil, puedes ver la aplicación alojada en Catalyst navegando a **Catalyst CloudScale > Host & Manage > MDM**. Consulta las secciones de ayuda de [web client hosting](https://docs.catalyst.zoho.com/es/cloud-scale/help/web-client-hosting/introduction) y [MDM](https://docs.catalyst.zoho.com/es/cloud-scale/help/mobile-device-management/introduction) para obtener información detallada. > **Nota:** Si el repositorio de GitHub no está en la estructura de directorio de proyecto estándar, el despliegue no será exitoso y los cambios no se reflejarán en **Functions** o **Web Client Hosting**. Asegúrate de que la rama predeterminada del repositorio contenga los archivos en la estructura especificada. ### Sincronizar cambios en GitHub con Catalyst La consola de Catalyst te permite sincronizar fácilmente los cambios realizados en tu repositorio de GitHub desplegado. Cuando actualizas los archivos en el repositorio en GitHub, los cambios también se reflejarán en Catalyst. Para sincronizar los cambios realizados en tu repositorio de GitHub desplegado con Catalyst: 1. Navega a **Repositories -> Git**. 2. En la página _GitHub Integration_, haz clic en **Sync** en la barra de estado _Deployed Repository_. ![catalyst_github_repo_sync](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/catalyst_github_repo_sync.webp) La barra de estado _Deployed Repository_ mostrará el estado de progreso de la sincronización. Una vez que se complete el proceso de sincronización, podrás ver las últimas actualizaciones de tu repositorio en tu consola de Catalyst. ### Revocar el acceso a GitHub desde Catalyst Puedes revocar fácilmente el acceso de GitHub a Catalyst y eliminar la integración de GitHub para la cuenta. También puedes usar esta opción para integrar una cuenta de GitHub diferente con Catalyst. Para revocar el acceso a GitHub desde Catalyst: 1. Navega a **Settings > General Settings > Integrations > GitHub**. ![git-integrated](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/git-integrated.webp) 2. Haz clic en el icono de puntos suspensivos y haz clic en **Revoke**. ![click-revoke](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/click-revoke.webp) 3. En la ventana emergente de confirmación de revocación, haz clic en **Revoke**. ![revoke-confirm](https://catalyst-docs-development.zohostratus.in/images/help/git-integration/revoke-confirm.webp) El acceso a la cuenta de GitHub se revocará desde Catalyst. Una vez que se revoque el acceso, ya no podrás ver tus repositorios de Git en la página GitHub Integration.