Návrh Školení

Úvod do Gitu a Azure DevOps

  • Přehled systému správy verzí Git
  • Úvod do Azure DevOps a integrace s Gitem
  • Nastavení prostředí: Git, SourceTree, GitKraken a Azure DevOps

Základní koncepty Gitu

  • Vytváření a klonování repozitářů
  • Základní příkazy Gitu: init, add, commit, push, pull
  • Koncepty a strategie větví

Větvě a slučování Management

  • Nejlepší postupy pro větvění v kolaborativních projektech
  • Správa větví pomocí SourceTree a GitKraken
  • Cvičení: Vytváření a slučování větví

Techniky slučování a řešení konfliktů

  • Typy slučování: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • Strategie a osvědčené postupy pro řešení konfliktů
  • Praktická cvičení: Simulace konfliktů a jejich řešení

Operace z konzole vs. grafického klienta

  • Provádění operací Gitu z konzole
  • Správa repozitářů pomocí SourceTree (hlavní cvičení) a GitKraken (demonstrace)
  • Výhody a nevýhody používání grafických klientů

Pokročilé techniky Gitu

  • Představení, vrácení, resetování a zrušení změn
  • Výběr commitů (cherry-picking) a praktické aplikace
  • Bezpečné vrácení a obnovení změn

Práce s Azure DevOps a Gitem

  • Nastavení Git repozitářů v Azure Repos
  • Integrace Gitu s Azure DevOps pipeline
  • Správa oprávnění a řízení přístupu

Týmová Collaboration práce a reálné scénáře

  • Strategie větví ve velkých projektech
  • Řešení konfliktů v týmovém prostředí
  • Osvědčené postupy pro správu verzí v DevOps workflow

Shrnutí a další kroky

Požadavky

  • Základní znalost konceptů správy verzí
  • Znalost postupů vývoje softwaru

Cílová skupina

  • Vývojáři pracující s verzovacími systémy
  • DevOps inženýři spravující repozitáře kódu
  • Týmy spolupracující na softwarových projektech pomocí Gitu a Azure DevOps
 14 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie