Crate git_workarea [−] [src]
This crate implements a workarea given a bare git repository. A workarea is like a worktree except that its on-disk representation is minimal so that operations are not constrained by disk speed.
The Git object id of a commit.
The Error type.
A context for performing git commands.
A representation of an empty workarea where actions which require a work tree and an index may be preformed.
An identity for creating git commits.
A command which has been prepared to create a merge commit.
Representation of merge conflict possibilities.
The kind of an error.
The result of an attempted merge.
Status of a merge check.
Additional methods for
Convenient wrapper around
The configuration for submodules within the tree.