Документація
Огляд
Панель Git будує керування версіями в клієнт: індексація, коміти, керування гілками, worktree, інтерактивний rebase, розв’язання конфліктів і push — не полишаючи вікна термінала. Усе працює на Git-репозиторії поточної термінальної сесії: у якій би директорії сесія не виконувалася, саме той репозиторій показує панель.
Відкриття
Клацніть вкладку Git у лівій панелі активності (дані репозиторію з’являються лише коли активна сесія всередині Git-репозиторію). Репозиторій вкладки іде за її активною сесією; навігаційні крихти репозиторію дозволяють стрибати між батьківськими і дочірніми репозиторіями, а сабмодулі перелічуються окремо.
Що вміє
- Індексація та коміти — stage/unstage на файл або масово, відкидання змін, коміт з повідомленням, повідомлення комітів, згенеровані ШІ (див. Підтримка LLM);
- Історія — історія комітів і на файл, порівняння і відновлення між ревізіями;
- Гілки — checkout, створення і видалення локальних/віддалених гілок та тегів;
- Worktree — вивід гілки в ізольоване робоче дерево (нова термінальна вкладка відкривається автоматично), злиття назад по завершенні (див. Worktree);
- Інтерактивний rebase — візуальне перевпорядкування/squash/редагування черги комітів з розв’язанням конфліктів (див. Інтерактивний rebase);
- Розв’язання конфліктів — редактор злиття з чотирма режимами, включно з ШІ-агентом, що розв’язує hunks по одному (див. Розв’язання конфліктів);
- Push та інше — повнофункціональний діалог push, stash, обробка від’єднаного HEAD (див. Push, checkout та інше).
Наступні сторінки покривають кожну ділянку в цьому порядку.