You almost got it. It's not that git facilitates forks, for that you only need a tarball of the code. It's that it facilitates _merges_. That's the killer feature of git, IMHO.
Posted Nov 24, 2011 17:21 UTC (Thu) by daglwn (subscriber, #65432)
[Link]
git facilitates forks because it makes merges easy. So it really does both and that's its killer feature.
What Mikeal is running into is the social upheaval such a model causes. It forces projects from a cathedral to a bazaar operation. That makes people uncomfortable. Not because they're bad people or have some nefarious agenda, but just because it's a fundamental change and it's scary.