Name |
Description |
AbstractCommand |
Abstract base class of all git commands. It provides basic infrastructure |
AbstractObject |
|
Author |
|
Blob |
Represents a specific version of the content of a file tracked by git. |
Branch |
Represents a branch in git. You can create and manipulate git branches and you can manipulate your working directory using Branch. Note, that new Branch( ...) does not create a new branch in the repository but rather constructs the object to manipulate an existing branch. To create a new branch use the static Branch.Create API. |
Change |
Represents a change of a single file between two commits. Use Commit.Diff to get a list of Change objects. |
CloneCommand |
|
Commands |
|
Commit |
Represents a revision of the content tracked in the repository. |
ConfigCommand |
|
Extensions |
|
FetchCommand |
|
GitObject |
|
GitObjectStream |
|
IgnoreRules |
|
IgnoreRules.Rule |
|
Index |
|
IndexEntry |
|
IndexHeader |
|
IndexTime |
|
Init |
|
InitCommand |
git-init - Create an empty git repository or reinitialize an existing one |
Leaf |
Leaf represents a file entry in a Tree. |
ObjectDatabase |
|
ObjectFactory |
|
Options |
Represents git command line options such as --version. |
PushCommand |
|
Ref |
Ref is a named symbolic reference that is a pointing to a specific git object. It is not resolved until you explicitly retrieve the link target. The Target is not cached. |
Repository |
Represents a git repository |
RepositoryStatus |
|
Tree |
Represents a directory in the git repository. |
TreeEntry |
|
UserInfoProvider |
|
Zlib |
|