git-worktree
Zarządzaj gałęziami Git równolegle bez bałaganu — izolowane środowiska pracy w kilka kliknięć.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do zarządzania Git worktrees, która upraszcza pracę nad wieloma gałęziami jednocześnie. Tworzy izolowane środowiska robocze, automatycznie kopiuje pliki konfiguracyjne (.env), zarządza strukturą katalogów i czyści stare worktrees. Interfejs interaktywny prowadzi Cię przez każdy krok — tworzenie, przełączanie się między worktrees i usuwanie. Idealna do przeglądania pull requestów w izolacji lub równoległej pracy nad kilkoma funkcjami bez konfliktów w głównym repozytorium.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude lub agenta, dodając folder git-worktree do katalogu skills. Upewnij się, że skrypt worktree-manager.sh ma uprawnienia do wykonania (chmod +x scripts/worktree-manager.sh).
Aby utworzyć nowy worktree, uruchom skrypt z nazwą gałęzi: bash ${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/scripts/worktree-manager.sh create nazwa-funkcji. Skrypt automatycznie skopiuje pliki .env z głównego repozytorium i doda .worktrees do .gitignore.
Wyświetl listę wszystkich istniejących worktrees i ich status, aby zobaczyć, na którym aktualnie pracujesz: bash ${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/scripts/worktree-manager.sh list.
Przełącz się między worktrees, gdy chcesz zmienić kontekst pracy — skrypt poprosi o potwierdzenie przed zmianą: bash ${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/scripts/worktree-manager.sh switch.
Po zakończeniu pracy nad funkcją lub pull requestem wyczyść worktree, aby usunąć katalog i zwolnić zasoby: bash ${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/scripts/worktree-manager.sh clean. Zawsze używaj skryptu zamiast bezpośrednich poleceń git worktree — menedżer obsługuje krytyczną konfigurację, którą surowe komendy Git pomijają.