Перейти до вмісту

Контроль версій

Кожна зміна зберігається у вигляді commit у приватному GitHub-репозиторії, яким керує Proyecta. Переглядайте попередні знімки та перемикайтеся між ними за допомогою випадного списку версій на панелі інструментів builder.

Кожна зміна, яку AI вносить до твого застосунку, зберігається у вигляді commit у приватному GitHub-репозиторії, яким керує Proyecta. Твій код завжди доступний і може бути експортований з builder.

Використовуй випадний список версій на панелі інструментів builder, щоб перемикатися між знімками. На мобільних пристроях доступ до Version History можна отримати через меню More. Переглядаючи попередню версію, натисни Open history у банері версії, щоб побачити повний список версій. Кожна версія відображає:

  • Її номер (наприклад, “v12”)
  • Мітку (наприклад, ‘v1 (pre-cloud)’ для початкового frontend-знімка або порожнє поле для проміжних версій)
  • Позначку часу створення відповідно до твоєї локалі
  • Перші 7 символів git commit hash

Відкриття попередньої версії

Section titled “Відкриття попередньої версії”

Натисни на будь-яку картку версії, щоб відкрити відповідний знімок у preview. Попередні версії відкриваються в режимі read-only — ти можеш переглядати код і preview, але не можеш вносити зміни зсередини цього перегляду.

Поки ти переглядаєш попередню версію, банер під панеллю інструментів показує “Viewing version N in read-only mode.” Натисни Return to latest у банері, щоб повернутися до поточного робочого стану та продовжити редагування.

Якщо ти ще нічого не редагував(-ла), на панелі відображається “No snapshots yet — versions are created automatically after builder turns that commit changes.”

Як насправді відкотити зміни?

Section titled “Як насправді відкотити зміни?”

Відкат в один клік із панелі Version History є у нашому roadmap. Наразі доступні два варіанти:

  1. Запитай AI"Revert the last change", "Go back to how the homepage looked in version 6", "Undo everything from the last three commits". AI прочитає історію та застосує зворотний commit за тебе.
  2. Використай git у Terminal — для точного контролю:
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>

Код твого проєкту зберігається у приватному GitHub-репозиторії, яким керує Proyecta. Ти можеш отримати доступ до коду безпосередньо з редактора коду всередині builder або експортувати його. Якщо ти підключив(-ла) власну організацію GitHub, репозиторій буде створено там.

Що включено до кожної версії?

Зміни в коді, оновлення конфігурації та модифікації схеми — усе, що зберігається в git. Ресурси, які знаходяться поза репозиторієм (наприклад, завантажені файли та записи бази даних), не версіонуються.

Чи можна створювати branch-и?

Так. Використовуй Terminal для створення та перемикання між branch-ами: git checkout -b feature/new-homepage. AI буде робити commit у той branch, який зараз активний.

Як організувати співпрацю з командою?

Кілька членів команди можуть мати доступ до одного репозиторію на GitHub. Використовуйте стандартні git-процеси (branch-и, pull requests) для співпраці.

  • Відкат в один клік — кнопка “Revert to this version” у панелі Version History, яка створює нову версію, що відповідає старішому знімку
  • Власні теги версій — можливість називати окремі версії, щоб їх було легше знайти пізніше