Manage git through puppet (including puppet repositories).