Allow connecting public GIT repos for deployments.
The use case for this, is if we want to deploy and configure a fresh deployment of an open source project, pre-configured to our liking (via config files and terminal commands).
Could potentially allow for pulling updates and deploying them also.