Sari la conținut

Control Versiunilor

Fiecare modificare este salvată într-un repository privat GitHub gestionat de Proyecta. Navighează între snapshot-uri anterioare și comută între ele folosind dropdown-ul de versiuni din bara de instrumente a builder-ului.

Fiecare modificare pe care AI-ul o face în aplicația ta este salvată într-un repository privat GitHub gestionat de Proyecta. Codul tău este întotdeauna accesibil și poate fi exportat din builder.

Folosește dropdown-ul de versiuni din bara de instrumente a builder-ului pentru a comuta între snapshot-uri. Pe mobil, accesează Istoricul Versiunilor prin meniul More. Când vizualizezi o versiune anterioară, dă click pe Open history în bannerul de versiune pentru a vedea lista completă. Fiecare versiune afișează:

  • Numărul versiunii (ex. „v12”)
  • O etichetă (ex. „v1 (pre-cloud)” pentru snapshot-ul inițial doar cu frontend, sau gol pentru versiunile de iterație)
  • Marca de timp a creării în formatul tău local
  • Primele 7 caractere ale hash-ului commit-ului git

Dă click pe orice card de versiune pentru a deschide acel snapshot în previzualizare. Versiunile anterioare se deschid în modul read-only — poți inspecta codul și previzualizarea, dar nu poți edita din interiorul unei vizualizări istorice.

Cât timp navighezi printr-o versiune anterioară, un banner sub bara de instrumente afișează „Vizualizezi versiunea N în modul read-only.” Dă click pe Return to latest din banner pentru a reveni la starea curentă de lucru și a relua editarea.

Dacă nu ai editat nimic niciodată, panoul afișează „Niciun snapshot deocamdată — versiunile sunt create automat după ce builder-ul salvează acele modificări.”

Cum revin efectiv la o versiune anterioară?

Section titled “Cum revin efectiv la o versiune anterioară?”

Revenirea cu un singur click din panoul Istoricul Versiunilor este pe roadmap. Momentan, ai două opțiuni:

  1. Întreabă AI-ul"Revert the last change", "Go back to how the homepage looked in version 6", "Undo everything from the last three commits". AI-ul citește istoricul și aplică commit-ul invers în locul tău.
  2. Folosește git în Terminal — pentru control precis:
Terminal window
# 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>

Codul proiectului tău este stocat într-un repository privat GitHub gestionat de Proyecta. Poți accesa codul direct din editorul de cod din interiorul builder-ului sau îl poți exporta. Dacă ai conectat propria ta organizație GitHub, repository-ul va fi creat acolo în schimb.

Ce este inclus în fiecare versiune?

Modificări de cod, actualizări de configurație și modificări de schemă — tot ce trăiește în git. Resursele stocate în afara repository-ului (cum ar fi fișierele încărcate și înregistrările din baza de date) nu sunt versionate.

Pot crea branch-uri?

Da. Folosește Terminal-ul pentru a crea și comuta între branch-uri: git checkout -b feature/new-homepage. AI-ul va face commit pe orice branch este activ în acel moment.

Cum colaborez cu echipa mea?

Mai mulți membri ai echipei pot accesa același repository pe GitHub. Folosește fluxurile standard de lucru git (branch-uri, pull request-uri) pentru colaborare.

  • Revenire cu un singur click — un buton „Revert to this version” în panoul Istoricul Versiunilor care creează o versiune nouă corespunzătoare unui snapshot mai vechi
  • Etichete personalizate pentru versiuni — denumește versiuni individuale pentru a le găsi mai ușor ulterior