Discussion: Is git the only truly reliable self-hosted sync for multiple devices in 2025?

For Logseq MD, git-like solution is better than file-mirroring service, It not only provides synchronization but also line-level versioning.

I am using a lightweight Git alternative, fossil-scm, and some autohotkey/batch script to implement repeatedly commit and manual commit function.

Fossil scm does not have mobile clients. For Android device, I setup a point-to-point syncthing pair between the phone and the fossil central server, and repeatedly run fossil client on the server to commit/pull between the syncthing folder and the fossil server.