3 ms·
I use yadm (https://yadm.io/ https://yadm.io/), and like it for dealing with multiple systems because of it's alternates system (https://yadm.io/docs/alternates
by epakai 6y ago
I use yadm (https://yadm.io/ https://yadm.io/), and like it for dealing with multiple systems because of it's alternates system (https://yadm.io/docs/alternates# https://yadm.io/docs/alternates#). It's git based, and works on various systems (your list is covered).
edit: Note if you're on Debian stable, the current package is 1.x. At this point testing has moved on to 3.x. It's probably worth going straight to 3.x to avoid reworking alternates and dealing with other changes. The testing/unstable package is easy to backport (look up simple sid backport).