Finishing a Development Branch
Kończy pracę na gałęzi: testy, wybór integracji i porządki
Instalacja
/plugin install superpowers@claude-plugins-official
Runs when implementation is done and the tests pass, before the branch is merged, pushed or abandoned.
- Autor
- Jesse Vincent (obra)
- Licencja
- MIT
Najpierw uruchamiany jest pełny zestaw testów, a każda porażka kończy proces — przy nieudanych testach nie pojawia się menu integracji. Następnie stan środowiska jest odczytywany bezpośrednio z Git, ponieważ zwykły checkout, worktree przypisane do nazwanej gałęzi i odłączony HEAD wymagają innego postępowania. Dopiero wtedy agent pyta o sposób integracji: lokalne scalenie, utworzenie pull requestu albo pozostawienie gałęzi bez zmian. Przed każdym scaleniem jawnie potwierdza gałąź bazową, ponieważ cofnięcie scalenia do niewłaściwej gałęzi jest kosztowne.
Podobne umiejętności
Git Advanced Workflows
UmiejętnośćPolecenia Git, których unikasz, dopóki coś się nie zepsuje
TDD Workflows
UmiejętnośćRozdziela fazy red, green i refactor na osobne polecenia
Using Git Worktrees
UmiejętnośćPrzygotowuje odizolowane środowisko pracy przez git worktree

Komentarze(0)
Zaloguj się, aby skomentować