added documentation
fixed bug with hardcoded backup filename causing git operation to fail when a custom filename was configured