Tuesday, April 8, 2008

The Thing About Git

Ryan Tomayko:

The thing about Git is that it’s oddly liberal with how and when you use it. Version control systems have traditionally required a lot of up-front planning followed by constant interaction to get changes to the right place at the right time and in the right order. And whoa unto thee if a rule is broken somewhere along the way, or you change your mind about something, or you just want to fix this one thing real quick before having to commit all the other crap in your working copy.…Git is quite different in this regard.

I like git add --patch and git commit --amend.

2 Comments RSS · Twitter

I like how you can even go back to the first commit, modify your dir layout, and let the change ripple back to the latest revision. Of course that's a bad idea for collaboration, but for single developers it's a big load off your mind.

Er. That should be "woe unto thee", surely?

Leave a Comment