Возможности
Всё необходимое для работы с Git-репозиториями — от простых коммитов до сложных рабочих процессов.
Базовый Git
Clone
Клонируйте репозитории из любого remote с отслеживанием прогресса
Commit
Выбирайте файлы и создавайте commit в один шаг — с шаблонами и поддержкой amend
Push & Pull
Push и pull с автоматическим fetch и обработкой учётных данных
Branch
Создавайте, переключайте, переименовывайте и удаляйте branch визуально
Merge
Объединяйте branch с предварительным просмотром и обнаружением конфликтов
Выборочный stash
Отправляйте в stash только выбранные файлы — с автовосстановлением при возвращении
Cherry-pick
Переносите commit между branch с помощью cherry-pick
Безопасный режим
Пробный запуск pull, merge и cherry-pick — прежде чем они коснутся ваших файлов
Безопасное переключение branch
Переключайтесь с незакоммиченными изменениями: взять с собой, убрать в stash или отбросить — решать вам
Workflow в один клик
Commit & Push или Fetch & Pull одним действием — с откатом при сбое
Визуальные инструменты
Граф commit
Интерактивная история commit с визуализацией топологии branch
Просмотр diff
Сравнение бок о бок и построчно с подсветкой синтаксиса
Редактор конфликтов
Трёхпанельный редактор для разрешения конфликтов merge
Связи branch
Отслеживайте, какие branch были созданы из каких
Функции ИИ
ИИ-сообщения commit
Генерируйте осмысленные сообщения commit из вашего diff
ИИ-ревью кода
Получайте предложения по ревью кода на основе ИИ
ИИ-разрешение конфликтов
ИИ предлагает варианты разрешения конфликтов merge
Сканер секретов
Обнаруживает и маскирует секреты перед отправкой кода в ИИ
Большие репозитории
Smart Clone
Анализирует огромные репозитории и автоматически выбирает самую быструю стратегию клонирования
Множество провайдеров
GitHub
Полная интеграция с GitHub: репозитории, статус CI
GitLab
Интеграция с GitLab: репозитории, статус CI
Gitea
Поддержка самостоятельно размещённого сервера Gitea
URL-адрес
Клонирование по любому Git URL без интеграции с провайдером
Несколько аккаунтов
Подключайте несколько аккаунтов для каждого провайдера и просматривайте все их репозитории
Поддержка SSH-конфига
Нестандартные порты, алиасы и ключи из вашего SSH-конфига просто работают
Удобство разработки
Палитра команд и горячие клавиши
Палитра с нечётким поиском по Ctrl+K плюс горячие клавиши для частых действий
30 языков
Интерфейс полностью переведён на 30 языков, включая языки с письмом справа налево
Живое обновление
Фоновый auto-fetch и мгновенная реакция на изменения файлов — никакого ручного обновления
Рабочие пространства и автометки
Группируйте репозитории по правилам — технологии определяются и получают метки автоматически
Безопасность
Менеджер SSH-ключей
Генерация, импорт, экспорт и управление SSH-ключами
Менеджер учётных данных
Безопасное хранение учётных данных через связку ключей ОС