Agreed… I have my Vault in a git repository and run gitwatch ( gitwatch · GitHub) on that directory - it makes a commit when files change, which is what I want.
I tried a setup of having my Vault in iCloud with the .git directory outside of iCloud and couldn’t get gitwatch to work. I quit messing with it when I started getting sync issues in iCloud… just went back to my normal setup.
Really wish we could have something that would use Working Copy or similar on the mobile device for syncing.
I expect we’ll get there 