Navigácia
ELOWEN · Dokumentácia

Posledná aktualizácia: 20. októbra 2026

Prechádzať dokumentáciu · Git a samostatná pracovná vetva
Pracovné prostredie

Git a samostatná pracovná vetva

Git worktree je ďalší checkout toho istého úložiska, zvyčajne na prácu v inej vetve. Oddeľuje pracovné adresáre, nie prístupové práva: worktree zostáva v tom istom úložisku a projekte.

Vytvorte worktree

  1. V pôvodnom úložisku spustite git worktree add ../feature-work -b feature-branch.
  2. Nový checkout overte príkazom git -C ../feature-work status. Ten skontroluje stav priamo v novom adresári.
  3. Uistite sa, že tento adresár je dostupný z projektu alebo počítača, v ktorom má Elowen pracovať.

Git odmietne pripojiť vetvu, ktorá už je checkoutovaná v inom worktree. Worktree potrebuje metadáta pôvodného úložiska; adresár nepresúvajte samostatne.

Použite worktree

  1. Spustite elowen chat z adresára worktree. V existujúcej CLI konverzácii doň prejdite príkazom /cd <path>.
  2. V spravovanom projekte požiadajte Elowen o operáciu worktrees alebo worktree_create nástroja Project.
  3. Pred úpravami skontrolujte vybraný projekt a cestu. Zmeny commitnite v správnom checkoute.

Worktree v spravovanom projekte zostáva v jeho prostredí a nepresunie konverzáciu do iného projektu. Miestne worktree spravuje Git; Elowen preň nevedie samostatný register.

Odstráňte worktree

  1. Zachovajte alebo commitnite zmeny, ktoré potrebujete.
  2. V pôvodnom úložisku spustite git worktree remove ../feature-work.
  3. Výsledok overte príkazom git worktree list.

Git môže odstránenie odmietnuť, ak vo worktree zostali necommitnuté zmeny. Najprv ich prezrite a rozhodnite, čo zachovať.

Pozrite si Projects, Environments & GitHub a CLI.