Отправка кода в GitHub
Проект FlutterFlow можно подключить к репозиторию GitHub и отправлять туда сгенерированный код. Ниже — как это настроить и как вести рядом собственный код, чтобы он не терялся при каждой выгрузке.
Подключение репозитория
- Создайте новый репозиторий в своём аккаунте GitHub.
- Установите в аккаунт приложение FlutterFlow для GitHub.
- Отправьте код в репозиторий.
- FlutterFlow всегда пишет в ветку
flutterflow. Не правьте её напрямую: следующая выгрузка затрёт изменения. - Собственный код держите в отдельной ветке — как именно, описано ниже.
Собственный код в GitHub
Собственный код нужен там, где возможностей FlutterFlow не хватает. Чтобы выгрузки из FlutterFlow его не затирали, работу разносят по веткам.

Так вы пользуетесь всем, что даёт FlutterFlow, и при этом выкатываете приложение со своими правками.
1. Подключить FlutterFlow к GitHub
Если ещё не подключили — сделайте это.
2. Завести ветку для собственного кода
Код из FlutterFlow приходит в ветку flutterflow. Свои правки держите в отдельной ветке develop:
- Откройте репозиторий в GitHub.
- В списке веток переключитесь с
mainнаflutterflow. - Введите имя
developи создайте ветку отflutterflow.
3. Добавить собственный код
Клонируйте репозиторий на свой компьютер, откройте проект в IDE, переключитесь на develop и пишите код. Готовое коммитьте и отправляйте обратно в develop.
4. Забрать изменения из FlutterFlow
- Создайте в GitHub pull request из
flutterflowвdevelop. - Просмотрите изменения, разберите конфликты и влейте.
5. Проверка и выкатка
- Проверив всё в
develop, влейте её вmainновым pull request. - Выкатывайте приложение из ветки
mainсредствами FlutterFlow.
Код можно и просто выгрузить: через FlutterFlow CLI или Local Run.