How to use Git for MediaWiki page versioning and collaboration
Why put a wiki under Git?
MediaWiki already tracks every edit in its database, but that history lives only on the server. By pulling the wiki into a git repository you get:
* offline access to the full page tree.
* the ability to create branches, squash commits and cherry‑pick changes.