Git-Fu

Chcete se naučit efektivně používat moderní systém na správu verzí?

Co je Git?

Git (www.git-scm.org) je distribuovaný verzovací systém původně vytvořený Linusem Torvaldsem pro správu Linuxového kernelu.

Mezi jeho největší přednosti patří nezávislost na centrálním repositáři a konektivitě, snadné vytváření a spojování větví, rychlost a obrovská flexibilita.

Více si můžete přečíst na stránce „Proč je Git lepší než X?“.

Kdo používá Git?

Kdo je lektor?

Vaším lektorem bude Karel Minařík (karmi.cz). Git intenzivně používá od roku 2008 pro vývoj komerčních i open source projektů.

Možná jste viděli jeho přednášku o Gitu na konferenci Webexpo 2009 nebo četli články o Gitu na serveru Zdroják.

Pedagogické zkušenosti nabral zejména v bývalém Institutu Digitálních Médií, v současnosti vyučuje na Filosofické fakultě Univerzity Karlovy.

Co se naučíte?

  • Instalace a konfigurace Gitu
  • Možnosti workflow
  • Branche v Gitu — vytváření, porovnávání, slučování
  • Merge a rebase — rozdíly mezi nimi
  • Porovnávání, prohlížení a úpravy historie
  • Pokročilé nástroje: bisect, hooks
  • Hostování Git repositářů

Všechna probíraná témata si budeme prakticky předvádět na vašich strojích.

Termíny a ceny

Jednodenní workshop se uskuteční v červenci 2010, jakmile si místo rezervuje alespoň osm účastníků.

Cena workshopu je 3.950 Kč za osobu. Minimální počet účastníků je 8 a maximální 10–12. Skupinové a jiné slevy možné.

Předběžná rezervace 

Místo

Školící centrum EDU 2000, Oldřichova 49, Praha. Probíhají zde např. i školení PHP Davida Grudla nebo školení optimalizace pro vyhledavače a internetového marketingu Marka Prokopa.