module Git::Repository::Factories

Implementation of the {Git} module factory entry points

Provides ‘.open`, `.init`, `.clone`, and `.bare` — the four methods that construct a {Git::Repository}. Extended onto the {Git} module so that `Git.open(…)`, `Git.init(…)`, etc. resolve here.

@api private