refactor GitRepo into LocalCache strategy
implement NFS git strategy