→ Carsonified » Why You Should Switch from Subversion to Git
I have never worked with Git. But this article explains the key features very good, and I am curious to try it out!
You can continue to use a centralized workflow, with one central server that everyone pushes to and pulls from. However, you can also do more interesting things. For example, you can have a remote repository for each user or sub-team in your group that they have write access to, then a designated maintainer or QA team or integrator can then pull their work together and push it to a ‘gold’ repository that is deployed from.
If you don’t know what Git is all about (like me), that’s a great read to get started.