1. Zaawansowana praca z gałęziami
- strategie pracy (feature branches)
- merge vs rebase (wprowadzenie)
- dobre praktyki pracy zespołowej
2. Scalanie i konflikty
- git merge
- konflikty – przyczyny i rozwiązania
- praktyczne scenariusze
3. Tymczasowe zmiany
- git stash
- zarządzanie stashami
- scenariusze użycia
4. Historia i odzyskiwanie danych
- git reflog
- odzyskiwanie commitów
- cofanie zmian (reset, restore)
5. Praca zespołowa (GitHub)
- Pull Request
- Code Review
- Fork i współpraca open-source
6. Workflow zespołowy
- Git Flow vs trunk-based
- organizacja pracy zespołu
- dobre praktyki synchronizacji
7. Zadanie końcowe
- praca na gałęziach
- konflikt + rozwiązanie
- PR + merge
PRZEBIEG SZKOLENIA
Forma szkoleń jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonych trenerów z wieloletnią praktyką w branży programistycznej, oraz ćwiczenia na których uczestnicy wykorzystują poznaną wiedzę w sposób praktyczny. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.
Więcej informacji znajdziesz TUTAJ
CERTYFIKATY
Uczestnicy otrzymują indywidualny certyfikat świadczący o ukończeniu szkolenia.