What?…you’re not using git yet? Everybody‘s doing it.  It’s all the rage (at least for Rubyists)!

I finally blocked out everything else for a few hours yesterday afternoon to learn git.  A couple of observations coming from SVN:

  • The use of SHA1 hashes to identify revisions will take some time to get used to, but it appeals greatly to my inner geek.
  • No central repository (every clone is the full repository) makes me feel safer about my data somehow.
  • If you want a central repository like svn, use “git push <repo-url>”

There are lots of resources and tutorials out there, but I found the SVN Crash Course coupled with git’s own help pages “git <command> –help” to be all I needed.