Hi,
Thanks for the details on how you’re using Revisr and suggestions/feature requests.
A lot of this functionality is currently being reworked for the next release – some will be in a pro version or an add-on.
Starting with 2.0, settings will be more modular, and there will be functionality that allows multiple instances of Revisr to work alongside each other, as submodules or otherwise.
If multiple instances are detected, there will also be a way to differentiate which instance/directory the commits are coming from, etc. All this functionality was originally meant to support workflows such as a different repo for each plugin/theme, or for tracking files that may not be necessarily tied to the WP document root, but I suspect that there will be quite a few other uses as well.
Can you please let me know what you mean by different instances of Revisr on different WP installations causing a corrupt repo? Are you tracking the same files across multiple repos?