Nice, but I think it's far too few. Stuff that this tutorial could be handled with tar as well. I'm not sure if it would encourage to use git somebody who doesn't know much about version control. Somebody who know, probably don't need it because commands like "git log", "git add" and "git commit" are quite obvious for someone who used SVN or other version control system.