Перейти до вмісту

Сесії worktree

Сесія worktree працює у власній викачаній копії вашого репозиторію, у власній гілці (git worktree). Це не дає паралельним сесіям заважати файлам одна одної — одна може робити рефакторинг, поки інша виправляє баг, без перемикань туди-сюди.

Створення

  1. Відкрийте діалог нового worktree з кнопки вгорі бічної панелі сесій.
  2. Виберіть відправну точку:
    • new branch — назвіть гілку й виберіть, від якої гілки почати
    • existing branch — викачайте гілку, яка у вас уже є
  3. Підтвердьте теку worktree (OpenChamber пропонує одну з назви гілки).
  4. Створіть його.

OpenChamber створює гілку, налаштовує теку й запускає в ній сесію. Ви також можете запустити її прямо із завдання або issue чи PR у GitHub.

Повернення роботи

Коли робота готова, скористайтеся Integrate у вигляді Git, щоб перенести коміти worktree на іншу гілку (як-от main). Якщо зміна конфліктує, ви можете передати конфлікт агентові на розв’язання.

Прибирання

Видалення чи архівування сесії може прибрати worktree. Ви обираєте, чи також видалити гілку — локальну й віддалену, якщо така є. Нічого не видаляється без вашого запиту.

Якщо щось виглядає не так

Worktree може потребувати уваги, якщо його тека зникла, його гілка в стані detached або злиття чи rebase наполовину завершені. OpenChamber позначає це, щоб ви могли виправити — див. Worktree та Git.

Пов’язане