Git - Kapitola 5. Úpravy historie a údržba posloupnosti patchů

Vytváření dokonalé posloupnosti patchů / Udržování posloupnosti patchů aktuální díky git rebase / Přepis jediného commitu / Přeskupení nebo výběr s posloupnosti patchů / Další nástroje / Problémy s přepisem historie / Proč může být pitvání (bisecting) merge commitů složitější než v případě lineární historie

Git - Kapitola 2. Zkoumání git historie

Jak použít příkaz bisect pro nalezení regrese / Pojmenovávání commitů / Vytváření tagů / Procházení revizí / Generování diffů / Prohlížení starých verzí souborů / Příklady / Počítání počet commitů ve větvi / Zkontrolujte zda dvě větve ukazují na stejnou historii / První otagovaná verze zahrnující daný fix / Zobrazení commitů unikátních pro danou větev / Vytváření changelogu a tarballu pro vydání software / Vyhledávání commitů odkazující na soubor s daným obsahem.

1