Many do that with Joplin.
Many do that with Joplin.
There are different solutions really, some people use Git and treat the whole vault as a repo. Though I find it quite annoying to manage, also cause not every platform supports git.
That's also why I started writing a plugin to sync with any GitHub repo, it uses the GH REST APIs so it can be used on any platform. https://github.com/silvanocerza/obsidian-github-sync
I'm still actively developing it but the core features work nicely.
If I was making edits more often, I might run into sync conflicts. But I mostly edit on my PC, then might make small edits to recipes while I'm working in the kitchen.
Easier sync and supporting developer = Win win.
For my setup, I use the obsidian-livesync [1] plugin with a self-hosted CouchDB instance which has worked well for me.
I periodically do commit things to a git repo as a backup if the live sync breaks somehow.
I tried Obsidian Git for automatic pulls, but frequently had file conflicts even if I wasn't working on files at the same time. Is there another sync tool designed for text that has file version history?
I actually combine that, Git and Syncthing for different needs.
Details here: https://www.dsebastien.net/how-i-synchronize-and-backup-my-o...
I use Sync