How about GitFs mount a git repository as a directory..<p>Your apps don't need to know they are commiting changes to git.<p><a href="https://github.com/presslabs/gitfs" rel="nofollow">https://github.com/presslabs/gitfs</a>