Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do obsługi przepływów pracy w Git — od tworzenia gałęzi feature po mergowanie zmian. Automatyzuje branching strategie (GitHub Flow, Git Flow), wspiera konwencjonalne commity i pomaga w rozwiązywaniu konfliktów. Idealna dla zespołów pracujących nad kodem, którzy chcą ustandaryzować wersjonowanie i code review.
Jak używać
Załaduj umiejętność managing-git, gdy pracujesz z Git lub potrzebujesz porady na temat kontroli wersji — system automatycznie rozpozna trigger (branching, commity, pull requesty, merge conflicty).
Wybierz strategię branching dostosowaną do projektu: GitHub Flow dla większości projektów (gałęzie feature z main, PR, merge po zatwierdzeniu) lub Git Flow dla projektów opartych na wydaniach (develop, release, feature branches).
Podczas tworzenia commitu stosuj konwencję Conventional Commits: typ(zakres): opis — np. feat(auth): dodaj logowanie przez OAuth. Typy to feat (nowa funkcja), fix (poprawka), docs, style, refactor, perf.
Przed push'em rebase swoją gałąź na najnowszą wersję main, aby uniknąć konfliktów: git rebase main.
Otwórz pull request z opisem zmian i czekaj na review. Umiejętność podpowie, jak adresować feedback i przygotować kod do merge'a.
Po zatwierdzeniu merge gałąź do main i deploy — zawsze upewnij się, że main jest w stanie do wdrożenia.