Hacker News new | ask | show | jobs
by croh 1501 days ago
separate config, codebase, media files and other stuff

- config using dot files (may be some remote git repo)

- projects in git repo

- media and other stuff in different drive

Everytime you make changes in config or projects, push them to remote repo immediately. This way, you will be always ready to upgrade.