I'm a Systems Reliability and DevOps engineer for Netdata Inc. When not working, I enjoy studying linguistics and history, playing video games, and cooking all kinds of international cuisine.
For things I don't have under VCS, I use Syncthing with a VPS node that I use as a reflector (since the systems I work from are not always on at the same time).
For things I do have under VCS, I use the normal VCS mechanisms (either GitHub, or a self-hosted Git server (same VPS node I use for Syncthing). It's rare though that I need to deal with such things from multiple systems.
or save your files for a full hard drive swap
I'm competent with Linux, so I don't. I literally just clone the old drive. If it's one of my Linux systems (as compared to my Windows laptop, which is only really used for gaming), I don't even need to reboot to do this (plug in new drive, migrate using LVM and/or BTRFS, re-install bootloader, remove old drive).
I do have backups (Borg plus rclone, with Backblaze for off-site storage), but I only use them for actual data recovery, which is thankfully a rather rare situation.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For things I don't have under VCS, I use Syncthing with a VPS node that I use as a reflector (since the systems I work from are not always on at the same time).
For things I do have under VCS, I use the normal VCS mechanisms (either GitHub, or a self-hosted Git server (same VPS node I use for Syncthing). It's rare though that I need to deal with such things from multiple systems.
I'm competent with Linux, so I don't. I literally just clone the old drive. If it's one of my Linux systems (as compared to my Windows laptop, which is only really used for gaming), I don't even need to reboot to do this (plug in new drive, migrate using LVM and/or BTRFS, re-install bootloader, remove old drive).
I do have backups (Borg plus rclone, with Backblaze for off-site storage), but I only use them for actual data recovery, which is thankfully a rather rare situation.