Maybe a periodic git clone or pull, where the storage destination has an effective backup, snapshotting or file-system level versioning system? Eg. daily delta backup, and/or ZFS snapshots
Wouldn’t be the best when it comes to detecting a conflict, or rebase etc, but requires very minimal scripting and keeps all daily versions of all repo data.
Maybe a periodic git clone or pull, where the storage destination has an effective backup, snapshotting or file-system level versioning system? Eg. daily delta backup, and/or ZFS snapshots
Wouldn’t be the best when it comes to detecting a conflict, or rebase etc, but requires very minimal scripting and keeps all daily versions of all repo data.