Zkuste nás kontaktovat

Návrh Školení

Úvod do Gitu a Azure DevOps

  • Přehled systému pro správu verzí Git
  • Seznámení s Azure DevOps a jeho integrací s Gitem
  • Nastavení pracovního prostředí: Git, SourceTree, GitKraken a Azure DevOps

Základní koncepty Gitu

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

Správa větví a slučování změn

  • Osvědčené postupy při práci s větvemi ve spolupráci týmu
  • Spravování větví pomocí SourceTree a GitKraken
  • Cvičení: Vytváření a slučování větví

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

  • Typy operací slučování: standardní slučování, fast forward merge, squash and merge, rebase a merge
  • Strategie a osvědčené postupy při řešení konfliktů
  • Praktická cvičení: Simulace vzniku konfliktů a jejich následné řešení

Práce s Gitem z konzole versus pomocí grafických klientů

  • Provádění operací s Gitem v konzolovém režimu
  • Správa repozitářů prostřednictvím SourceTree (hlavní cvičení) a GitKraken (demonstrace)
  • Výhody a nevýhody používání grafických klientů

Pokročilé techniky v Gitu

  • Fázování, vrácení změn, resetování a odstranění z fáze
  • Vybírání konkrétních commitů (cherry-picking) a jeho praktické využití
  • Bezpečné vracení provedených změn do předchozího stavu<\/li>

Praxe s Gitem v prostředí Azure DevOps

  • Nastavení repozitářů Git v rámci Azure Repos
  • Integrace Gitu do kanálů pro nepřetržitou integraci a nasazování v Azure DevOps
  • Správa oprávnění a kontroly přístupu k repozitářům

Spolupráce týmu a scénáře z praxe

  • Strategie vytváření větví ve velkých projektech
  • Jak řešit konflikty v prostředí s více vývojáři?
  • Osvědčené postupy při používání Gitu v pracovních procesech DevOps

Shrnutí a další kroky

Požadavky

  • Základní znalosti konceptů správy verzí
  • Orientace v praktických postupech vývoje softwaru

Cílová skupina

  • Vývojáři pracující se systémy pro správu verzí
  • Inženýři DevOps spravující repozitáře kódu
  • Týmy spolupracující na vývoji softwaru s využitím Gitu a Azure DevOps
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie