Как загрузить приложение в GitHub

Вы можете интегрировать Firebase Studio с GitHub, чтобы обеспечить резервное копирование ваших проектов и возможность их совместного использования другими пользователями.

Прежде чем начать

Добавьте свой проект на GitHub

Чтобы добавить свой проект на GitHub:

  1. В открытом рабочем пространстве в меню «Вид» выберите «Управление версиями» или нажмите Ctrl-Shift-G ( Cmd-Shift-G в macOS).

    Если вы используете App Prototyping agent в Prototyper view, first click значок переключения кода Switch to Code to open Code view.

  2. Просмотрите граф системы контроля версий. Если есть незафиксированные изменения, используйте один из двух способов для их локальной фиксации:

    • В панели «Управление версиями»:

      1. Нажмите «Подтвердить» .

      2. При запросе на внесение изменений в настройки нажмите «Да» .

      3. Добавьте сообщение коммита, описывающее ваши изменения, в открывшийся файл COMMIT_EDITMSG .

      4. Сохраните и закройте файл.

    • Из терминала:

      1. Для просмотра незафиксированных файлов выполните следующую команду:

        git status
        
      2. Добавьте файлы в систему контроля версий:

        • Для добавления отдельных файлов выполните:

          git add [list of files]
          
        • Чтобы добавить все незафиксированные файлы, выполните:

          git add *
          
      3. Подтвердите изменения:

        git commit -m "Your commit message describing the changes."
        
  3. В панели «Управление версиями» нажмите «Опубликовать ветку».

  4. Когда появится запрос на вход в Git, нажмите «Разрешить» и следуйте инструкциям для аутентификации.

  5. После аутентификации вернитесь в окно Firebase Studio и введите название вашего проекта в активное поле, затем выберите один из следующих вариантов:

    • Опубликуйте приложение в приватном репозитории GitHub , чтобы разместить его в закрытом режиме на GitHub.

    • Опубликуйте приложение в общедоступном репозитории GitHub , чтобы сделать его доступным для публичного просмотра на GitHub.

Следующие шаги