git is an exercise in overengineering a simple problem. It uses strange terminology that makes no sense (yeah you add files you have only modofied). What used to take one command, now takes 3 (committing doesn’t actually commit changes for example). I suppose if you want to spend your time masturbating with a revision control system, git is good for you. If you just want something to do revision control for you and you don’t want to worry about how it does it, then git feels like it was invented as a torture device. I think it’s a good tool to prevent you from getting anything done.
April 20, 2009
3 Comments »
RSS feed for comments on this post. TrackBack URI
Agreed. Since DVCS’s rock, I’ve been sticking to bzr now.
Comment by Vadim — May 20, 2009 @ 9:26 pm |
I’m not actually sure that dvcs’s rock, but I have not much complaint about dvcs. I just don’t see the “killer advantage”. I see upsides and downsides. I’m happy with cvs (or svn).
Comment by jlebl — May 21, 2009 @ 2:29 pm |
Offline mode and enchanced multi-user workflows is why it gets me: http://doc.bazaar-vcs.org/latest/en/user-guide/index.html#team-collaboration-distributed-style
Comment by Vadim — May 21, 2009 @ 4:33 pm |