Ferndesk
Integraciones

Integración con GitHub

Conecta tu cuenta de GitHub a Ferndesk. Esta integración permite que Fern explore tu código base y comprenda cómo funcionan las características, lo que ayuda a generar artículos del centro de ayuda más precisos y relevantes.

Mira este video para aprender cómo funciona la integración con GitHub:

Necesitarás una cuenta de GitHub para completar esta integración. Si no tienes una, crea una en el sitio web de GitHub.

Conectar GitHub

1

Go to Integrations

Desde tu panel de Ferndesk, haz clic en Integrations en la barra lateral.

Asegúrate de haber iniciado sesión en el espacio de trabajo de Ferndesk correcto. La integración se conectará a la organización que estés visualizando actualmente.

2

Click Connect

Busca GitHub en la lista de integraciones y haz clic en Connect.

3

Authorize in GitHub

Se te redirigirá a GitHub para autorizar la conexión. Inicia sesión en tu cuenta de GitHub si aún no lo has hecho.

Concede permiso a Ferndesk para acceder a tu cuenta de GitHub. Puedes seleccionar qué repositorios conectar; puedes elegir múltiples repositorios si tu proyecto abarca varios, como un backend y un panel de control en repositorios separados.

4

Return to Ferndesk

Después de autorizar, se te redirigirá de nuevo a Ferndesk. La integración de GitHub aparecerá como conectada y Fern podrá explorar tu código base.

Una vez conectada, Fern puede explorar tu código base para proporcionar artículos del centro de ayuda más precisos y relevantes.

Gestionar repositorios conectados

Después de la configuración inicial, puedes añadir o eliminar repositorios visitando la configuración de tu aplicación de GitHub. Ve a la configuración de tu cuenta de GitHub, navega hasta Applications y busca Ferndesk en tus integraciones instaladas para ajustar el acceso a los repositorios.

Solución de problemas

Veo el mensaje "Authentication required to connect GitHub"

Debes haber iniciado sesión en tu espacio de trabajo de Ferndesk antes de conectar una integración. Asegúrate de estar conectado y en la organización correcta. Si tienes acceso a varios espacios de trabajo de Ferndesk, cambia al que quieres añadir la conexión de GitHub.

Veo el mensaje "GitHub OAuth organization does not match the active session"

La cuenta u organización de GitHub que estás autorizando pertenece a una organización diferente a la que tienes abierta en Ferndesk. Asegúrate de:

  • Haber iniciado sesión en el espacio de trabajo de Ferndesk correcto

  • Estar autorizando la cuenta u organización de GitHub que corresponde a esa organización de Ferndesk

Si necesitas conectar una organización de GitHub diferente a un espacio de trabajo de Ferndesk distinto, cambia primero a ese espacio de trabajo en Ferndesk y luego conecta GitHub.

La página de autorización de GitHub muestra un error

Esto puede suceder si:

  • Tu sesión ha expirado: intenta cerrar sesión en Ferndesk y volver a entrar

  • El estado de OAuth dejó de ser válido: cierra la ventana de autorización y haz clic en Connect de nuevo en Ferndesk

Recursos adicionales

Para obtener más información sobre las características de GitHub, visita su Documentación.

¿Te fue útil?