Getting started with git

Recently, I decided to have a look at the revision control system Git and the »social code hosting service« GitHub, which is currently hyped in large parts of the open source community (git is used for the Linux kernel, Ruby on Rails, …). At first, I felt pretty overwhelmed, because the differences to other SCMs like Subversion were bigger than I had expected. But now, having read the excellent blog post Got git? by Steven Bristol, I am starting to understand the concepts and the motivation behind it.

Frankly, I am still not quite sure if the “doing it distributed” paradigm will really establish itself in everyday coding work, but for open source projects git looks very promising at least.