Git is the New Hotness
21 May 2008, 03:48pm
Wow. I have looked at git before, but it seemed at the time to have a steep learning curve and I didn’t want to deal with it. I stayed in my warm blanket of svn. Now that I’ve given it some focused attention, I can see that it is most definitely the new hotness!
Here is why I am going to use it on my next project:
- It’s fast - seriously, it blows svn out of the water
- It tracks branches and merges, and comes with a tool for visualizing them
- Branching is a real feature, rather than just a concept utilizing the “copy” command
- It’s distributed, so you can work without access to a central repository
- It stages changes before committing them - so you can selectively commit your changes with ease
- It tracks changesets rather than whole files! So you can change a file, stage it, then make another change to the file, commit, and only your first change (the one you staged) is committed - you still have your second change waiting to be staged and committed. Rad.
And here is a list of super friendly git resources:
Tags: git, programming
