Hi! I recently built a new Git client for iOS that’s designed to make syncing Obsidian vaults simpler. The interface is much more minimal than Working Copy, and it supports the core tasks you’d need: cloning, committing, pushing, and managing folders.
It’s built on libgit2, so for very large repositories, it may run into similar limitations. But for typical vaults, it should work well — either as a standalone syncing tool or in combination with the Obsidian Git plugin.
It’s called Weee: The Git Monster. Check it out if you are interested.
Just wanted to flag for anyone landing here in 2026: the “Setup Folder Sync” workflow described in this thread is now the legacy approach in Working Copy. The current method is covered under Chapter 6.4 (External Repositories) in the official Working Copy documentation: Working Copy - Users Guide - External repositories
They include a video walkthrough and use an Obsidian vault as the concrete example, so it maps directly. I wrote a short post summarising the situation here if it helps: Syncing an Obsidian Vault with GitHub and Working Copy in 2026 · Jonas Philipps