I am thinking of adding two modes: 1. Manual commit with a message (user clicks on a button that says something like "Save backup in git") 2. Configure git extension(using a cron expression) to commit a backup at regular intervals