And having multiple maintainers maintaining a single "canonical" git
repo is the sweetest thing ever. Merging changes from many different
sources into a single "master" is actually *fun* as opposed to painful
with a centralized VCS.


What does this have to do with whether the
repository is centralized or distributed?

Merging is natural for a decentralized tool, it's not the case for centralized. The best proof is Subversion which cannot handle correctly until a short while history merges.

Matthieu
--
Information System Engineer, Ph.D.
Blog: http://matt.eifelle.com
LinkedIn: http://www.linkedin.com/in/matthieubrucher