Adding support for managing a git repository behind the scenes for content revisions, etc.