Начало работы
Откройте репозиторий, сделайте первый коммит и работайте с несколькими репозиториями сразу
После установки запустите GitBor. Стартовый экран (Repository Manager) показывает недавние репозитории и предлагает Open, Clone и Init. Эти три действия живут на стартовом экране — не в меню титлбара.
Открыть репозиторий
Три способа:
- File → Open Repository… или Ctrl+O, затем выбрать папку.
- Кликнуть репозиторий в списке Recent на стартовом экране.
- Перетащить папку в окно GitBor.
GitBor находит .git/, даже если выбранная папка — подпапка репозитория. Репозиторий открывается в новой вкладке, граф начинает рисоваться сразу — тяжёлая работа идёт в фоне даже для больших репозиториев.
Рискованные корни. Если открыть домашнюю папку, корень диска или системный каталог (
C:\Windows,Program Filesи аналоги), GitBor всё равно откроет репозиторий. Отдельного предупреждения в UI нет: слежение за рабочим деревом отключается тихо, обновляйте через F5. Подробнее — Решение проблем.
Клонировать репозиторий
На стартовом экране выберите Clone. Вставьте Git-URL — поле Folder name автоматически подставит имя репозитория из URL, а Browse… выберет родительскую папку. Родительская папка запоминается между запусками, так что следующее клонирование начнётся с того же места. Превью показывает итоговый путь; прогресс и ошибки видны прямо в диалоге.
Создать новый репозиторий
Выберите Init на стартовом экране, укажите целевую папку через Browse… (её родитель запоминается отдельно от clone), подтвердите имя — GitBor выполнит git init и откроет новый репозиторий.
Тулбар: ежедневная синхронизация
Над графом — компактный тулбар:
| Кнопка | Что делает |
|---|---|
| Fetch | Забирает обновления со всех remotes. |
| Pull | Тянет текущую ветку. Сплит ▾ добавляет Pull --rebase. Незакоммиченные изменения авто-стэшатся и возвращаются. Бейдж показывает, на сколько коммитов вы позади. |
| Push | Пушит текущую ветку. Сплит ▾ добавляет Push --force и, если апстрима нет, Push -u origin. Бейдж показывает, на сколько коммитов вы впереди. |
| Stash | Прячет рабочие изменения (открывает диалог имени). |
| Pop | Возвращает последний stash. |
Кнопки блокируются только на активной вкладке, пока на ней идёт операция — работа в других вкладках не блокируется. Полный список горячих клавиш — в Горячих клавишах; remotes и опции pull/push — в Remotes и синхронизация.
Сделать коммит
В панели коммита два поля:
- Subject — короткий заголовок.
- Description — расширенное описание (необязательно).
Нажатие Enter в Subject переводит фокус в Description. Коммит — кнопкой Commit или Ctrl+Enter из любого поля. Чекбокс Amend добавляет staged-изменения в предыдущий коммит (git commit --amend).
Если репозиторий использует Conventional Commits, слева от Subject появится селектор типа (feat / fix / …).
Ставьте изменения по файлам или по блокам (см. Просмотр diff). Рядом с Subject — кнопка AI: она превращает staged-diff в сообщение коммита. Настройка — в AI-сообщениях коммитов.
Вид, язык и тема
- View → Changes / Graph — переключение между локальными изменениями и графом коммитов.
- Кнопки RU / EN и тема (светлая / тёмная) — справа в титлбаре. Язык интерфейса и тема запоминаются локально.
Stash
Stash временно откладывает незакоммиченную работу. Stash в тулбаре (с необязательным сообщением) или авто-стэш перед опасными операциями. Stash-и — в сайдбаре под Stashes; правый клик: Show Changes (открывает вкладку Changes с diff стэша), Apply, Apply and drop, Drop. В диалоге stash — AI Suggest name (AI-помощники).
Несколько репозиториев в одном окне
Панель вкладок — сверху. Открыть ещё репозиторий можно вкладкой + (она покажет стартовый экран) или перетаскиванием папки. Каждая вкладка полностью независима — fetch в одной, пока коммитите в другой. Правый клик по вкладке: Close, Close Others, Close to the Right, Open in Explorer и Copy Path. Открытые вкладки восстанавливаются при следующем запуске GitBor.