scm: git: split unit model test setup whether repository required or not
Authored by: tmaruyama 2012-02-24
Parent: [r8960]
Child: [r8962]