Curious: Did you ever implement a writing/editing workflow using Git or Mercurial for version control?
I haven’t done that. For my own writing, version control isn’t very important. Plus, if I do end up creating multiple versions and want to compare them, Kaleidoscope makes beautiful diffs.
Some of my clients like using Draft, which provides sane version control, diffs, and good commenting and collaboration. It’s not my favorite thing in the world, but it provides solid benefits without any heavy lifting.