gitrepo validation

Git volume cannot even be created since `numVolumes` is always 0.