So, after switching from Subversion to Git approximately a month ago, how has it been?
Well, what can I say, all the hype is deserved. Git makes things like branching, merging and tagging something that I no longer have to think about.
At first I wasn’t completely sold on the idea of keeping multiple copies of entire repositories on multiple machines as I keep my Photoshop originals etc. all in the repositories and feared it would take forever for the initial checkout (clone in Git). I have actually found completely the opposite in that by having the entire repository on my development machine (whether it be my office or laptop machine), the time that I save switching branches i.e. not having to checkout another branch remotely etc. far outweighs the initial “pull” time which is in fact extremely fast.
Yet another Git convert
Jamie Hill