EOS and Git integration

As an EOS Lighting Designer/Programmer I would like to have the ability to automatically have the EOS desk push my changes into an online git repo when I issue a show save command.  Parameters such as the git repo url and authentication information would need to be stored and used to push changes to the remote git repo.  This would allow me to have a remote version controlled backup of my show file.  I would also like the ability to clone a git repo down to the EOS desk and be able to open a show file that is stored in a local git repo.  As an initial implementation branch support would be a 'nice to have' option.

Related