Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill git worktrees umożliwia pracę na kilku gałęziach równocześnie w osobnych katalogach, bez konieczności stashowania zmian lub klonowania repozytorium. Każdy worktree to niezależny katalog roboczy, który dzieli się z innymi tą samą bazą danych Git. Przełączaj kontekst między gałęziami poprzez zmianę katalogu zamiast przełączania gałęzi. Idealne do równoczesnego przeglądania pull requestów, testowania w izolacji, porównywania implementacji lub pracowania na kilku funkcjach naraz. Zawiera komendy i wzorce workflow do zarządzania wieloma katalogami roboczymi.
Jak używać
Zainstaluj skill worktrees w swoim środowisku Claude/Copilot, dodając go do konfiguracji agenta lub katalogu umiejętności.
Utwórz nowy worktree dla istniejącej gałęzi, uruchamiając komendę
git worktree add <ścieżka> <gałąź>. Na przykład:git worktree add ../feature-branch feature-x— to utworzy nowy katalog z gałęzią feature-x, którą możesz edytować niezależnie od głównego worktree.Jeśli chcesz pracować na nowej gałęzi, użyj flagi
-b:git worktree add -b <nowa-gałąź> <ścieżka>. Skill automatycznie utworzy gałąź i worktree w jednym kroku.Przełączaj się między kontekstami poprzez zmianę katalogu (
cd ../feature-branch), zamiast wykonywaćgit checkout. Każdy katalog to niezależne środowisko robocze z własnym stanem gałęzi.Wyświetl wszystkie aktywne worktrees komendą
git worktree list, aby śledzić, które gałęzie są aktualnie otwarte i w jakich katalogach.Gdy skończysz pracę na gałęzi, usuń worktree komendą
git worktree remove <ścieżka>. Skill obsługuje równieżgit worktree movedo przeniesienia worktree do nowej lokalizacji orazgit worktree lockdo zablokowania worktree przed przypadkowym usunięciem.