Workshop verzovacího systému Git

3361210-14469728_10209622362171304_2077097251284961868_n.jpg

Lukáš Lánský

Mým hlavním oborem je po deset let prohlubovaná znalost .NETu a programovacího jazyka C#, kterou každodenně využívám v programátorské praxi. Snažím se ale Více o lektorovi »

20150227-125734-branching-illustration.png

Kurz teď nemá vypsaný termín

Nech nám svůj e-mail – dáš tak lektorovi podnět k vypsání nového termínu. Jakmile jej vypíše, dáme ti obratem vědět.

Git je moderní decentralizovaný verzovací systém určený pro efektivní a pohodlnou správu zdrojových kódů. Je psán s ohledem na týmovou programátorskou práci, ale ocenit jej může i samostatný autor odborných textů využívající LaTeX.

Náplň workshopu

Git se vyznačuje propracovaným konceptem, který dává uživateli značnou svobodu v organizaci práce. Workshop nabízí účastníkům možnost osahat si vlastnosti systému při řešení problémů jak umělých a připravených, tak (a hlavně) těch, které si přinesou s sebou.

Prakticky řečeno, vyzkoušíte si:

  • Zaverzovávat provedené změny.
  • Vytvářet a slučovat větve a vyrovnávat se s konflikty vznikajícími při slučování.
  • Pohybovat se v minulých verzích a efektivně v nich vyhledávat.
  • Spolupracovat s ostatními programátory za pomoci příkazů fetch a push.

... ale také:

  • Zvolit vhodná pravidla (workflow) pro týmovou práci ve sdíleném repozitáři.
  • Využívat GitHub a příspívat ke zde hostovaným open source projektům.

Počet účastníků je omezený tak, aby existovala jak možnost operativní shody nad tempem a rozsahem, tak individuální diskuze. Workshop může probíhat v angličtině, pokud se nad tím předem shodneme.

Lektor

Autor kurzu používá git po pět let ve své střídavě více či méně profesionální programátorské práci.

Odebírej náš newsletter

Posíláme tipy na nové kurzy, zajímavé a přínosné články. Informujeme o dění a vývoji projektu Naučmese.