Provisioning + Deploying is too complicated, lets do the minimum amount of work to build a safe, performant server.
Update apt-get's local database with server's pkglist's files.
apt-get update
Install git via apt-get (the -y arg means say yes to any questions asked by apt-get during the install)
apt-get -y install git-core