GIT - verzovací systémy (GIT)

Programování

Git je otevřený systém pro správu verzí projektů (VCS), vhodný především pro vývojáře. Uživatel s ním může začít pracovat už při prvních krůčcích projektu bez jakéhokoli serveru. Verzování je důležitá součást práce každého vývojáře a to i bez nutnosti práce v týmu. Spolupráce mezi vývojáři může probíhat prostřednictvím vlastní instalace, nebo některé z mnoha online služeb.

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Seznámení s verzovacími systémy
  • Konzolové vs. aplikační použití
  • Instalace GITu
  • Základní příkazy
    1. add, mv, rm, reset
    2. status, commit
  • Větvení
    1. merge, rebase
    2. stash, cherry-pick
    3. tag
  • Práce s historii, vyhledávaní
  • Sdílení, vzdálený server
    1. Gitlab
  • Workflows
    1. Git flow
    2. Github flow
    3. Ostatní (decentralizace)
  • Ukázkové použití v konkrétních situacích
Předpokládané znalosti:
Základní znalost libovolného operačního systému.
Doporučený následný kurz:
Gitlab - Git server (GIT2)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
7 600,00 Kč (9 196,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Letiště Praha a.s., Jakub K.
GIT - verzovací systémy ( GIT)
"Přístup školitelky super, výklad srozumitelný, zodpovězené dotazy. Děkuji ;-)"
codium s. r. o., Petr K.
GIT - verzovací systémy ( GIT)
"Celkově skvělé, určitě splnilo mé očekávání. Oceňuji vstřícný přístup lektora."
Green Center s.r.o., Michal L.
GIT - verzovací systémy ( GIT)
"vše bylo na profesionální úrovni, splnilo očekávaní, získal jsem potřebné informace které mi chyběly"
MAFRA, a.s., Aneta F.
GIT - verzovací systémy ( GIT)
"nezměnila bych nic. nechybělo mi nic. nejvíce mě zaujalo, že jde ovládat git přes VS code (o tom jsem nevěděla, všechno jsem dělala přes terminál) a stránka se simulací commitů. To je super, že to můžu vidět vizuálně. Všechno bylo přínosem, potřebovala jsem si ujasnit základy, což se stalo a i jsem se naučila hodně nových věcí. Cheatsheet s tím, jaký je rozdíl mezi commit, add atd. je boží, beru si do kanclu."
DELINFO, spol. s r.o., Miloš K.
GIT - verzovací systémy ( GIT)
"Veľmi sa mi páčilo, že hoci sme nerobili všetko správne, tak sme potom mali práve možnosť všetko opraviť vďaka skvelému lektorovi, ktorý nám ukázal ako na to. Možno by to ale chcelo ešte trochu viac času, aby si každý vyskúšal viac príkladov a ubezpečil sa, že tomu naozaj rozumie."
Generální ředitelství cel, Jiří Š.
GIT - verzovací systémy ( GIT)
"Lektor vytvořil školení na míru našim potřebám, takže pro nás bylo velice přínosné. Za mě super."
Generální ředitelství cel, Petr S.
GIT - verzovací systémy ( GIT)
"Pan Zahradník mi pomohl utřídit informace jak o GITu tak o novinkách na platformě .NET. Na konkrétních příkladech ukázal procesy GitFLow, možná rizika a postupy řešení problémů. Děkuji."
Heinz-Glas Decor s.r.o., František N.
GIT - verzovací systémy ( GIT)
"Školení bylo příjemné."
Heinz-Glas Decor s.r.o., Jan P.
GIT - verzovací systémy ( GIT)
"Vše naprosto v pořádku"
České vysoké učení technické v Praze, Adam M.
GIT - verzovací systémy ( GIT)
"Bolo to super."
SATTURN HOLEŠOV spol. s r. o., Petr M.
GIT - verzovací systémy ( GIT)
"Určitě sjednocení používání GIT na firmě s podáním jak pro laiky, tak pro částečně pokročilé."
SATTURN HOLEŠOV spol. s r. o., Jakub N.
GIT - verzovací systémy ( GIT)
"Líbily se mi příklady využití v praxi a výklad vyučujícího :)"
SATTURN HOLEŠOV spol. s r. o., Pavel M.
GIT - verzovací systémy ( GIT)
"Přínos a co zaujalo - seznámení s Git Flow a praktické ukázky práce s GITem "
SATTURN HOLEŠOV spol. s r. o., Lukáš N.
GIT - verzovací systémy ( GIT)
"Nejpřínosnější bylo pro mne naučení se Git flow, a možnost obsáhleji manipulovat s git repositáři i mimo webové rozhraní. Nejvíce mne zaujala možnost využít Git flow pro přehledné řešení CI/CD implementace."
SATTURN HOLEŠOV spol. s r. o., Martin K.
GIT - verzovací systémy ( GIT)
"Lektor byl velmi nápomocný a dokázal hodně problémů, které nastaly při vykonávání cvičení, vyřešit. Moje očekávání od tohoto kurzu bylo, že bychom se naučili používat více do hloubky integrovaný Git například v Android Studiu. Ovšem i tyto základy a použití Gitu v konzoli jsou potřeba vědět. Přiučil jsem se hodně novému a tímto děkuji."
MSV elektronika s.r.o., Jan Ž.
GIT - verzovací systémy ( GIT)
"Sympatický lektor, školení perfektní."
KBC Group, Shared Service Center CZ, Zdeňka K.
GIT - verzovací systémy ( GIT)
"velice trpělivý školitel, nápomocný, dobře vysvětloval"
KBC Group, Shared Service Center CZ, Miloslav V.
GIT - verzovací systémy ( GIT)
"Praktické a užitečné školení, lektor ochotně pomohl vyřešit technické problémy dané zabezpečením našich stanic a byl vždy nápomocen, když jsme se v něčem zasekli. Užitečné bylo zmínění best practices v užití gifu a nasimulování skutečné práce při paralelních úpravách na společném kódu."
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Martin V.
GIT - verzovací systémy ( GIT)
"Perfektní jak GIT použití tak i základy Dockeru"
Vojenský technický ústav, s.p., Robert M.
GIT - verzovací systémy ( GIT)
"Školení bylo přínosné a celkově ok."