Hey, sorry if it felt like an ad.
I was just actively working on that project and i was excited to share it, but i see that i didn't do a good job connecting the dots.
I think we both agree that Obsidian is a best-in-class writing tool, and that Jekyll, Hugo, Astro, etc are also the best way to publish content.
Relay makes this flow really smooth for teams by attaching CRDTs to the editor to enable google-docs-like editing capabilities. The git sync app that i posted turns these merged crdts back into a git repo.
If you aren't writing in a team then it makes sense that it would feel like a bunch of extra steps.
If you *are* working in a collaborative team setting then managing git conflicts is painful overhead. I'm obviously biased, but I think it solves a real problem.
You're also right that Obsidian Sync supports non-real-time collaboration, and Obsidian has collaboration on their roadmap.
They also have a different architecture that would make automatically merging and publishing hard. I imagine you would need to make one person on the team be in charge of pushing periodically instead.
Anyway, thanks for sharing your post.