- create
Creates the reference database.
- getAll
Retrieves all refs under a specific prefix (.e.g. /, /refs, /refs/remotes, etc.
- getRef
Retrieves a ref with the specified name.
- getSymRef
Retrieves a symbolic ref with the specified name.
- putRef
Adds a ref to the database.
- putSymRef
Adds a symbolic ref to the database.
- remove
Removes a ref from the database.
- removeAll
Removes all references under the given namespace and the namespace itself
- checkConfig
Verify the configuration before opening.
- configure
Performs any setup required before first open() including default configuration
- lock
Locks access to the main repository refs.
- unlock
Unlocks access to the main repository refs.