This tutorial is a cookbook of recipes getting up and running with Linus's source code management (SCM) software, "git." Its targetted mainly at Linux kernel hackers, though others may find it useful. Table of Contents Getting Started Installing git First kernel tree download Basic tasks Download remote tree updates Undo all working dir modifications Undo recent commits Check in changes Generate d