Hello Bryce!

git is quite powerful, and would provide a far more sophisticated way to
manage change history for a document beyond a simple linear history that
date-based saves provide.  However, the greater flexibility means it may
introduce complexity, potentially being a bit overkill.

I imagine it would be something that could be "hiding in the back" where a user can take full advantage of it if they want, but for the most part would only keep a continuous running log of changes between each save and tags if the user wants.
 
That said, I agree it would make an excellent future project for someone
to undertake experimentally.  There are almost certainly some
interesting use cases for it.  Chris or others interested in this
concept, if you'd like, please add it to our projects page in wiki:

  http://wiki.inkscape.org/wiki/index.php/Projects

I do not have an account on the project wiki. I suspect I might only use it for this one entry but I do use Inkscape regularly and if I can contribute on the wiki in other ways too I'd be happy to have an account.

Chris