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