backupman
v0.3.1
Published
Ultra-simple local snapshot tool for when your code (or your AI) goes off the rails.
Maintainers
Readme
backupman
Ultra-simple local snapshot tool for when your code (or your AI) goes off the rails.
You run it inside your source folder (for example src or your project root), hit save when things look okay, and later you can restore any snapshot from an interactive list.
No branches, no remotes, no staging. Just: “this state feels safe → save”.
Install
npm install -g backupmanOr inside a project:
npm install backupman
npm linkUsage
From the folder you want to protect (for example your project root or src):
backupman save "before refactor"
backupman save "after AI edit"
backupman restorebackupman save "message"- Create a full snapshot of the current directory with a short message.
backupman restore- Show an interactive list of snapshots (newest first), auto-back up the current state, then restore the chosen snapshot.
Notes
- Snapshots are stored under
.backupman/snapshotsin the same folder. - On
save, backupman copies all files and subfolders from the current directory. - It ignores:
.backupmannode_modules.git
