One can use ssh -R to open a reverse tunnel from a remote back to your local machine, allowing one to use git to clone from your local machine to the remote server.
ssh -R