Szkolenie Git to praktyczny kurs kontroli wersji, który uczy efektywnego zarządzania kodem, rozwiązywania konfliktów, pracy zespołowej, obsługi repozytoriów lokalnych i zdalnych oraz wdrażania najlepszych praktyk w codziennej pracy programisty
Porównywanie zmian (diff), narzędzia do przeglądania zmian
Wyszukiwanie autorów zmian (blame)
Wycofywanie zmian (reset, reflog, restore, revert)
Modyfikacja zmian (git commit --amend)
Przechowywanie zmian w schowku (stash)
Czym są gałęzie i do czego są nam potrzebne
Tworzenie i przełączanie się między gałęziami
Usuwanie i zmiana nazwy gałęzi
Scalanie zmian i zmiana bazy (merge, rebase)
Rozwiązywanie konfliktów, narzędzia do rozwiązywania konfliktów
Przenoszenie pojedynczych zmian (cherry pick)
Metody dostępu do repozytoriów, używane protokoły (SSH, HTTP)
Pobieranie repozytorium (clone)
Wypychanie i pobieranie zmian (push, fetch, pull)
Praca ze zdalnymi gałęziami
Metody zarządzania projektem w zespole
Dobór strategii pracy (Git Flow, Github Flow, Trunk-based)
Praca z GitHub (fork)
Powiadamianie o zmianach (pull request)
Dobre praktyki w projektach zespołowych
Zasady zarządzania wydaniami i historią projektu
Graficzne nakładki na Git oraz integracja z IDE
Platformy hostingowe (GithHub, BitBucket, GitLab)
Migracja repozytorium SVN do Git
Automatyzacja zadań Gita, skrypty dla zdarzeń (hooks)
Przepisywanie historii (filter-repo)
Konserwacja i optymalizacja repozytorium (fsck, gc)
Wyszukiwanie błędów za pomocą Gita (bisect)
Przechowywanie dużych plików (plugin LFS)
Praca z podprojektami (submodule, subtree)
Autorem szkolenia jest Piotr Błaszczak
Full Stack Web Developer od 2007, konsultant i szkoleniowiec. Obecnie pisze backend w Node.js, a front w Angular. Miłośnik RxJS oraz grafowej bazy danych OrientDB. Ortodoksyjny ewangelista TypeScript ;. Poza pracą zawodową skacze na trampolinach, nurkuje na bezdechu, żongluje i balansuje na slackline. Jeden z organizatorów Urban Highline Festival w Lublinie. Pasję do sportu i programowania połączył budując aplikację slackmap.com.
Szkolenie poprowadzi jego autor Piotr Błaszczak
Full Stack Web Developer od 2007, konsultant i szkoleniowiec. Obecnie pisze backend w Node.js, a front w Angular. Miłośnik RxJS oraz grafowej bazy danych OrientDB. Ortodoksyjny ewangelista TypeScript ;. Poza pracą zawodową skacze na trampolinach, nurkuje na bezdechu, żongluje i balansuje na slackline. Jeden z organizatorów Urban Highline Festival w Lublinie. Pasję do sportu i programowania połączył budując aplikację slackmap.com.
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Szkolenie dobrze prowadzone. Przemyślany sposób przekazywania wiedzy.
4.11.2025
Uczestnik szkolenia “Kontrola wersji z Git”
Lidia Konopka
Szkolenie było kompletne (podstawy + bardziej zaawansowane zagadnienia). Prowadzący dobrze tłumaczył i odpowiadał na pytania
29.10.2024
Uczestnik szkolenia “Kontrola wersji z Git”
Michał Lazarowicz
jasno wszystko wytłumaczone
4.11.2025
Uczestnik szkolenia “Kontrola wersji z Git”
bo było dla osób już znających temat a ja jestem na poczatku drogi
4.11.2025
Uczestnik szkolenia “Kontrola wersji z Git”
Wydaje mi się, że podstawy szkolenia czyli sam początek był niedostaecznie omówiony tj. podstawowe pojęcia, o co chodzi w ogóle w pracy z git. Może bardziej też w formie graficznej przedstawić te pojęcia. Miałem wrażenie, że trochę chaotyzny był ten poczatek.
4.11.2025
Uczestnik szkolenia “Kontrola wersji z Git”
Zabrakło wstępu do GITA.
29.10.2024
Uczestnik szkolenia “Kontrola wersji z Git”
Dużo ciekawych informacji, zrozumiałem mechanizmy z których do tej pory korzystałem bez świadomości tego co dzieje się pod spodem