Log in

Posts Tagged ‘Git’

Jan
14

We switched to Git from Subversion on one of my projects at work because of some rather untimely downtime on our gforge server (for the record i hate that beast of an app and it’s pathetic attempts at UI design). I’d struggled with the transition to Git as i’d largely heard the “it’s distributed and solves world hunger!” arguments for the switch but when i looked around i saw everyone hosting on GitHub (which i love) as a centralized server much like you would with SVN and thus retreated into grumpy old man territory in which i shouted at this new-fangled version control system to get off my lawn.

It wasn’t until i read Josh Susser article on Agile git and the story branch pattern that some of the other advantages of Git really began to sink in. It’s truly a great little intro to the concept of story branches which clicked quite well with me. I’m now a happy Git convert and enjoying the freedom of slapping code at branches not having to worry about the inevitable pain of merging.