Skip to main content

Command Palette

Search for a command to run...

Origen

Reflejar un repositorio de GitHub

La replicación copia un repositorio de GitHub en Origin y lo mantiene actualizado conforme cambia el repositorio en GitHub. Úsala cuando el código ya esté en GitHub y quieras explorar, buscar y usar flujos de trabajo de agentes con ese historial.

Requisitos previos

  • Una cuenta de Cursor con acceso a Origin en un plan Pro, Teams o Enterprise
  • La aplicación de GitHub de Cursor conectada a la organización o cuenta propietaria del repositorio
  • Acceso de administrador de GitHub al repositorio que quieres sincronizar (necesario para activar la réplica)

Sincronizar un repositorio

  1. Abre cursor.com/codebase
  2. Selecciona Sincronizar desde GitHub
  3. Elige la organización y el repositorio de GitHub
  4. Confirma la sincronización

Cuando finalice la sincronización, abre la copia en Origin para explorar los archivos y el historial de commits.

Más adelante, puedes consultar el estado de la sincronización en la pestaña Ajustes → General del repositorio. Los repositorios sincronizados muestran Origin como réplica y GitHub como origen.

Qué se sincroniza

IncluidoNo incluido
Historial de Git, ramas y etiquetasGitHub Issues
Código que puedes explorar y buscar en OriginFlujos de trabajo y secretos de GitHub Actions
Pull requests, que se sincronizan en ambos sentidos
Actualizaciones continuas para mantener Origin al día

Los pull requests de un repositorio replicado funcionan en Origin y se sincronizan de vuelta con GitHub. Los problemas y la configuración de CI permanecen en GitHub, a menos que los vuelvas a crear en otro lugar.

Después de replicar

  • Explora y busca en cursor.com/codebase
  • Clona el remoto de Origin desde el botón verde Code si quieres una copia local de Origin. También puedes hacer push: los cambios enviados a un repositorio sincronizado se transmiten a GitHub, que sigue siendo la fuente de referencia.
  • Vincula agentes en la nube al repositorio de Origin
  • Revisa las pull requests en Origin; los cambios se sincronizan de vuelta a GitHub

Desvincular de GitHub

Para detener la sincronización, abre Ajustes → General y selecciona Desvincular de GitHub en Zona de peligro. Esto detiene la sincronización y convierte la copia de Origin en un repositorio independiente alojado en Origin: Origin se convierte en la fuente de referencia y los push al remoto de Origin ya no se envían a GitHub. Tu repositorio de GitHub no se verá afectado.

Retraso de sincronización

Si la exploración parece desactualizada:

  • Confirma que la aplicación de GitHub aún tiene acceso (integración de GitHub)
  • Confirma que eres administrador de GitHub en el repositorio de origen
  • Vuelve a ejecutar Sincronizar desde GitHub desde cursor.com/codebase o consulta Configuración → General para ver el estado de sincronización

Cuándo no replicar

Si solo quieres comentarios de revisión automatizados en las PR de GitHub, Bugbot lo hace sin mover el almacenamiento. Replica cuando quieras almacenamiento de código alojado en Origin, explorar y gestionar pull requests.