Pro Git - Scott Chacon