Praca z Gitem i GitHubem w Claude Code
Claude Code świetnie radzi sobie z gitem. Siedem typowych workflow:
- Commity - poproś “zrób commit z opisową wiadomością”, albo użyj własnej komendy
/commitz lekcji o własnych komendach. Commituj często: co zadanie albo co godzinę. - Pull requesty - “utwórz PR z tytułem i podsumowaniem w trzech punktach”. Claude użyje
ghCLI. - Konflikty - “rozwiąż konflikty merge w tych plikach”. Claude czyta i proponuje rozwiązanie.
- Przegląd -
/code-review(alias/review) znajduje bugi i cleanup w bieżącym diffie.--fixaplikuje poprawki,--commentdodaje komentarze do PR,ultrauruchamia głęboki review w chmurze./security-reviewszuka podatności. ghCLI - wymagany do statusu PR w stopce i wielu operacji GitHub. Uwierzytelnij przezgh auth login. Odpowiednik dla GitLaba toglab.- GitHub Actions -
/install-github-appinstaluje aplikację Claude GitHub i konfiguruje workflow. Potem tagujesz@claudew komentarzach PR i issue, żeby Claude działał w CI. - Git worktrees -
claude -w feature-authdaje izolowany worktree do równoległych sesji,--tmuxtworzy panel tmux, a subagent zisolation: worktreedostaje izolowaną kopię repozytorium.
Ćwiczenie: 10 minut
Dział zatytułowany „Ćwiczenie: 10 minut”- Na gałęzi z małą zmianą uruchom
/diff. - Uruchom
/code-reviewi przeczytaj znalezione uwagi. - Poproś Claude o commit z opisową wiadomością.
Zaliczenie: masz commit, którego wiadomości nie musiałeś pisać, i listę uwag, których sam nie szukałeś. Oceń, ile z nich było trafnych - to Twój punkt odniesienia na przyszłość.
Jeśli nic nie zgrzyta i zostaje czas: uruchom /code-review --fix na tej samej gałęzi i porównaj, co narzędzie zmieniło samo, a co zostawiło Tobie.
Teraz wiesz
Dział zatytułowany „Teraz wiesz”- Commity, pull requesty i konflikty to zadania, które oddajesz w całości.
ghCLI jest wymagane, a nie opcjonalne, jeśli pracujesz z GitHubem.- Worktree to sposób na kilka równoległych sesji bez deptania sobie po gałęziach.
Następny krok: Terminal, IDE i urządzenia - konfiguracja terminala, wtyczki do edytorów i przenoszenie sesji między urządzeniami.
Częste pytania
Czy do pracy z GitHubem potrzebuję czegoś poza Claude Code?
Tak, narzędzia gh CLI. Jest wymagane do statusu pull requesta w stopce i do wielu operacji na GitHubie. Uwierzytelnisz je poleceniem gh auth login. Odpowiednikiem dla GitLaba jest glab.
Jak często commitować, pracując z agentem?
Często - co zadanie albo co godzinę. Częste commity dają Ci punkty, do których możesz wrócić, a przy pracy z agentem to najtańsze zabezpieczenie przed zmianą, która poszła w złą stronę.
Jak pracować nad kilkoma rzeczami równolegle?
Przez git worktrees. Polecenie claude -w feature-auth daje izolowany worktree do równoległej sesji, flaga --tmux tworzy panel tmux, a subagent z ustawieniem isolation worktree dostaje własną kopię repozytorium.
made with ❤️ by aitomate.pl - Łukasz Podgórski