I think GitJournal developer is working on these features. It’s a Markdown + YAML + [[WikiLinks]] mobile app editor that can sync with Obsidian through GitHub / GitLab.
As for making it easy for non-programmers (like meself) to use Git, he’s working on easy How to Setup guides. He’s also planning a desktop app for much better integration and sync with multiple repos. He’s very approachable on Discord and open to feature request ideas.
It seems to me that Obsidian and GitJournal would synergize pretty well =)