673c9a3154503657d115562b6486964de56ee457
NoteVC: Version Control for Markdown
Repository management
Initialize notevc repo:
notevc init [path]
Show changed files:
notevc status
Create snapshot:
notevc commit [--file <file>] "message"
Show commit history:
notevc log [--since=time]
Viewing changes
Show changes since last commit:
notevc diff [file]
Compare with previous commit:
notevc diff HEAD~1 [file]
Show specific commit:
notevc show <commit-hash>
Restoration
Restore to specific version:
notevc restore <commit-hash> [file]
Restore to specific block:
notevc restore --block <commit-hash> [file]
Restore entire repo state:
notevc checkout <commit-hash>
Utilities
Remove old snapshots:
notevc clean
Garbage collect unused objects:
notevc gc
Show/set configuration:
notevc config
Description