Comment

Comment by cvdub

Btrfs snapshots are the closest thing I can think of. It doesn’t have the concept of branches specifically, but you can take snapshots of the entire file system and view specific files from those snapshots without having to roll back the whole system.

Manual saving files with different version names is the easiest solution that would probably work for most use cases. That’s what I do for music production. Every time I start a session I save my project with a new minor version, e.g. Epic Banger v0.4, in case I need to revisit older versions. I wish there was a way to include change log messages though.

parent cvdub 2 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton