Ben Allfree :: Painless Programming

Guaranteed results for your micro-startup from a web designer who knows the difference.

Git

December 13th, 2008 · No Comments

git is like the MacGyver of revision control systems. It's a faster Subversion. There are other advantages too, but I don't use them. My revision control needs are simple because my team sizes are normally 1-3 people. For larger teams, git's organizational features begin to shine. It was designed for that.

For my modest needs, I find all revision control systems constraining. You can't wantonly move or delete files and folders. Instead, you have to essentially ask permission by telling the revision system what you have done. I'm more of the genius mess-maker type when I'm in the middle of programming. I don't like to stop and think about logistics like that because it breaks the flow. Don't get me wrong, I always clean up my messes. But I'm not afraid to make them when I'm creating. Cleaning up your mess later runs counter to revision control system philosophies.

But you gotta have one and if you gotta have one, git is the one.

Tags: , , ,

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment