There is an open idea for integration with Git, the one I have been pushing for is the Git-based sites where you create a Git Repo which you then configure as a “Custom External” site, so any change committed to Git is automatically propagated into the console and vise-versa (if a change is made in the console is propagated back to GIT) but it would add versioning which has been lacking in the product. Feel free to “vote” and comment with your specific use-cases, hopefully it gets committed to sooner rather than later.