Every Wikigit page remembers every version of itself, and that memory isn’t a feature bolted on — it is the Git history of the file. Each saved edit is a commit. So the page’s history is simply the list of commits that touched it, with the author and the time already attached, for free, by the same machinery that stores the content.
This is the quiet payoff of keeping pages in Git: a wiki normally has to build versioning, and Wikigit just inherits a mature one.
The thing to internalise is that going backward never loses anything. Undoing an edit doesn’t delete it; it adds a new version that happens to match an old one. The bad edit, and the fix, both stay in the record. That’s what makes publishing first and checking later safe to do: there is no change so bad that it can’t be reversed, and no reversal that costs you the history of what happened.
It’s also why your content is never at risk from the wiki itself. The full history lives in your GitHub repository as ordinary commits, yours to clone or keep a copy of at any time.