git? not sure exactly what you're trying to say here, but you could do some stuff with git
have a local repo of your own notes, a hosted repo serving as the communal ref. if you want to make updates, commit and push --, you can cherry pick the sections you want.
i recall seeing something like mediawiki (but it stored articles as plaintext) a while back, you could use that for a web-based portal too