Nodes including the git::server class need to have the following packages available, or it's equivalent:
The GIT client programs such as git-init, git-clone and git-pull.
The GIT daemon that enables sharing the GIT repositories over the network. There's no offline equivalent of git::repository available in this module, yet.
The xinetd service