Ir al contenido

Control de versiones

Cada cambio se confirma en un repositorio privado de GitHub administrado por Proyecta. Navega y cambia entre snapshots anteriores usando el menú desplegable de versiones en la barra de herramientas del builder.

Cada cambio que la IA realiza en tu app se confirma en un repositorio privado de GitHub administrado por Proyecta. Tu código siempre es accesible y exportable desde el builder.

Usa el menú desplegable de versiones en la barra de herramientas del builder para cambiar entre snapshots. En dispositivos móviles, accede al historial de versiones a través del menú More. Mientras visualizas una versión histórica, haz clic en Open history en el banner de versión para ver la lista completa. Cada versión muestra:

  • Su número de versión (p. ej., “v12”)
  • Una etiqueta (p. ej., ‘v1 (pre-cloud)’ para el snapshot inicial solo de frontend, o en blanco para versiones de iteración)
  • La marca de tiempo de creación en tu configuración regional
  • Los primeros 7 caracteres del hash del commit de git

Haz clic en cualquier tarjeta de versión para abrir ese snapshot en la vista previa. Las versiones históricas se abren en modo de solo lectura — puedes inspeccionar el código y la vista previa, pero no puedes editar desde dentro de una vista histórica.

Mientras navegas una versión histórica, un banner debajo de la barra de herramientas muestra “Viewing version N in read-only mode.” Haz clic en Return to latest en el banner para volver al estado de trabajo actual y reanudar la edición.

Si nunca has editado nada, el panel muestra “No snapshots yet — versions are created automatically after builder turns that commit changes.”

La opción de revertir con un solo clic desde el panel de historial de versiones está en el roadmap. Por ahora, tienes dos opciones:

  1. Pídele a la IA"Revert the last change", "Go back to how the homepage looked in version 6", "Undo everything from the last three commits". La IA lee el historial y aplica el commit inverso por ti.
  2. Usa git en la Terminal — para un control preciso:
Ventana de terminal
# View recent commits
git log --oneline -20
# Revert a specific commit (creates a new commit undoing it)
git revert <commit-hash>
# Or reset to a specific point (destructive)
git reset --hard <commit-hash>

El código de tu proyecto se almacena en un repositorio privado de GitHub administrado por Proyecta. Puedes acceder al código directamente desde el editor de código dentro del builder, o exportarlo. Si has conectado tu propia organización de GitHub, el repositorio se creará allí en su lugar.

¿Qué incluye cada versión?

Cambios de código, actualizaciones de configuración y modificaciones de esquema — todo lo que vive en git. Los assets almacenados fuera del repositorio (como archivos subidos y registros de base de datos) no están versionados.

¿Puedo crear branches?

Sí. Usa la Terminal para crear y cambiar de branch: git checkout -b feature/new-homepage. La IA hará commit en el branch que esté activo en ese momento.

¿Cómo colaboro con mi equipo?

Varios miembros del equipo pueden acceder al mismo repositorio en GitHub. Usa los flujos de trabajo estándar de git (branches, pull requests) para colaborar.

  • Revertir con un clic — un botón “Revert to this version” en el panel de historial de versiones que crea una nueva versión que coincide con un snapshot anterior
  • Etiquetas de versión personalizadas — nombra versiones individuales para encontrarlas más fácilmente después