I heard that the git plugin for obsidian doesnt really work on Anrdoid. So I looked at alternatives and it seems that there are very few full featured git implementations on Android. PuppyGit promises to deliver on that and even advertises as being a way to version control your obsidian vaults.
Has anybody tried PuppyGit on Android and what are your experiences ?
I tried and got tired of it, switched to Syncthing a few years ago and an very happy with it.
Syncthing the way to go. Haven’t switched to the fork on Android yet though.
Same, syncthing has been the best solution for getting the vault on the phone. I do still use the git plugin on my desktop as a way of ensuring I don’t mess up notes on the phone, managing sync conflicts and backing up my notes to a self hosted forgejo.
Have a 3 way sync between an always on server, my desktop, and my phone.
I used it for a bit and it is working quite well with small vaults. But the memory issue is real - by now obsidian always crashes when I try to sync via git on Android as my vault increased in size by quite a bit.
I created a plugin to sync with GitHub on all platforms, it has some bugs that I need to find the time to fix but it does the job most of the times.
If you want to give it a try here it’s called GitHub Gitless Sync. https://github.com/silvanocerza/github-gitless-sync
Mind that you won’t have the full control of a git repo this way.
i found this recently. yet to give it a try but looks promising!