In reply to Eric Johnson (@wormeyman).

WordPress has post revisions, but you can't revert back the entire site to a specific point in time, only individual posts. It's also not a backup system. And, there is a limit to how many revisions are stored, whereas that wouldn't really matter with a Git repository.