Git Backup protects the central library by adding version history, restore points, and multi-machine sync.
The app backs up the skills/ directory inside the current central repository.
By default this lives under:
~/.skills-manager-plus/skills/
- Save the remote repository URL in
Settings. - Open
Skills Management. - Run the initial backup flow.
- Use
Sync to Gitfor ongoing pull, commit, and push operations. - Use
Version Historyto inspect and restore snapshots.
Restoring a version creates a new restore commit instead of deleting later history. That keeps recovery operations safer and auditable.
Git Backup and WebDAV Cloud Sync solve different problems.
Git Backup gives the central Skills files version history and Git-based sync. WebDAV Cloud Sync transfers a full app-state snapshot, including database metadata and Skills files.
After restoring from WebDAV, Git Backup may show local file changes. The app does not automatically commit or push those changes; review them before running Git sync.
The SQLite database is not included in Git backup. The app treats the skill files as the durable source and can rebuild metadata by scanning them again.