16. Git Sync

Что вы узнаете

  • Как подключить рабочую область к Git-репозиторию
  • Как работать с ветками, коммитами, push/pull
  • Как решать типовые проблемы

СКРИНШОТ №15 — Панель Git Sync: клонирование/подключение, ветки, статус, commit/push/pull

Подключение

  1. В проекте или рабочей области откройте меню Git Sync (иконка ветки или кнопка рядом с названием проекта).
  2. Выберите Clone Repository или Connect to existing:
    • GitHub/GitLab — авторизуйтесь через встроенное окно и выберите репозиторий.
    • Custom Git — укажите HTTPS URL с суффиксом .git и токен/логин (или используйте SSH ключ, если настроено в системе).
  3. Подтвердите. Репозиторий будет клонирован локально; рабочая область привяжется к нему.

Работа с ветками

  • Меню Branches позволяет переключать ветку, создавать новую, удалять и мерджить.
  • Текущая ветка отображается в верхнем баре (например, main).

Коммиты и синхронизация

  1. После изменений нажмите Commit — укажите сообщение, выберите файлы (стейджинг в окне Git Staging).
  2. Нажмите Push для отправки в удалённый репозиторий.
  3. Pull или Fetch — чтобы подтянуть изменения. При конфликте откроется просмотр diff; разрешите конфликты вручную и закоммитьте.

Индикация состояния

  • В списке проектов/рабочих областей виден статус: есть ли несохранённые изменения, автор последнего коммита, время.
  • Если Git Sync отключён политикой организации, появится предупреждение при открытии проекта.

Типовые проблемы

  • Auth failed — проверьте токен, права и URL (используйте https с .git).
  • SSH/HTTPS mixed — убедитесь, что выбран один способ аутентификации.
  • Конфликты — откройте Git Changes → Diff, выберите нужную версию, снова коммит и push.

Предыдущий: 15. Импорт и экспорт
Следующий: 17. Плагины и темы