As far as I can tell the system currently uses Git only as an output, not an input. Could you support a workflow that also allowed merges/pushes to change the wiki? In other words, users can modify the wiki via the web frontend or by pushing changes to the Git repo.