GitHub repository: nastyhacks/fooalicious
Description: Learn git in thousands of tricky and confusing steps