Yeah, yeah, I’m an addict.
Monday was when I switched my first subversion repository over to Git, and over the course of the next few days, a couple more repositories had been switched. Thanks to this guy, I’m properly addicted to Git.
It’s been a bit of a learning curve, especially since I’ve quite literally grown up using subversion. The most worrying thing about moving from subversion to git is the message at the top of most guides: “forget everything you know about version control”.
I won’t go into describing the conversion from one to another, but I will say this: it’s tricky at first, but once you get the hang of it, it’s a much nicer and more natural workflow.
I’ve got a few repositories on github already, though some of them aren’t that great and don’t have that much in them.
I’ve got a few ideas for some projects I want to have a go at building too, quite a few of them are git oriented, such as a github android client (or more precisely, patching the existing one), and adding git support to mediawiki’s codereview extension. The list of stuff I want to do is here: http://helpmebot.org.uk/wiki/Idea_Lab