Cloud & DevOps

Szkolenie Współpraca rozproszona i łatwe śledzenie zmian z GIT

Współpraca rozproszona i łatwe śledzenie zmian z GIT odnosi się do korzystania z systemu kontroli wersji o nazwie Git w celu efektywnego zarządzania kodem źródłowym projektu i umożliwienia pracy wielu programistów nad tym samym kodem jednocześnie, nawet jeśli są rozproszeni geograficznie.

Czas trwania
16h / 2 dni · 2h
Efekty po programie

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Rola systemów kontroli wersji w pracy zespołowej

Różnic architektury starszych rozwiązań oraz model rozproszony Git

Dodatkowych narzędzi i technik pracy z Git: porządkowanie historii, praca z przechowalnią zmian, taktyki naprawcze

Strategii współpracy zespołowej w Git: gałęzie, code review w modelu PR/MR, zasady pracy z repozytorium

Pracy z gałęziami i historią zmian: tworzenie, porównywanie i analiza rewizji, poruszanie się po historii, rozwiązywanie konfliktów

Symulacji pracy zespołowej: podział zadań, praca równoległa, synchronizacja i zarządzanie zmianą

Program · 7 modułów

Co konkretnie robimy

M01
Wprowadzenie do Systemów Kontroli Wersji
  • · Rola systemów kontroli wersji
  • · Różnice architektury starszych rozwiązań
  • · Popularność Git: przyczyny i zastosowania
  • · Pierwsze kroki z Git
M02
Instalacja Git i Konfiguracja środowiska pracy
  • · Ustawienia użytkownika i edytora
M03
Graficzne nakładki na Git, integracja z IDE
  • · Inicjalizacja repozytorium i operacje na plikach
  • · Praca na repozytorium lokalnym
  • · Przechowalnia zmian
  • · Edycja i porządkowanie historii zmian
  • · Korekta błędnych zmian
M04
Praca równoległa z gałęziami
  • · Gałęzie: tworzenie, zmiana nazw, usuwanie, scalanie
  • · Historia zmian: przegląd, porównywanie rewizji, filtrowanie commitów
  • · Anatomia folderu .git i rola funkcji haszującej SHA-1
  • · Git w pracy zespołowej
  • · Schowek, etykiety i gałęzie
  • · Resetowanie zmian i zmiana bazy gałęzi
M05
Synchronizacja pracy zespołu
  • · Pobieranie, wypychanie i łączenie zmian
  • · Uwierzytelnianie użytkownika: HTTPS, SSH, GPG
  • · Serwisy hostingowe Git: GitHub, BitBucket, GitLab
  • · Organizacja pracy zespołu z Git
M06
Strategie pracy
  • · Tagowanie i dobre praktyki pracy zespołowej
  • · Metody zwinne a funkcjonalności Git
  • · Taktyki pracy: mechanizm schowka, rebase, cherry-pick
  • · Projekt zespołowy
M07
Symulacja rzeczywistej pracy zespołowej:
  • · Podział zadań, praca równoległa, scalanie zmian
  • · Strategie zarządzania projektem: Git Flow, GitHub Flow, Trunk-based
  • · Dodatkowe narzędzia i zaawansowane techniki
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Ochrona antyspamowa (Cloudflare Turnstile) zostanie aktywowana po wpięciu klucza.