Git, GitHub, and some project ideas

Yeah, yeah, I’m an addict.

Already.

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