Name |
Description |
Blob |
Stores the binary content of a tracked file. |
Commit |
A Commit |
DirectReference |
A DirectReference points directly to a GitObject |
FetchOptions |
Collection of parameters controlling Fetch behavior. |
IndexEntry |
|
Log |
|
LogConfiguration |
Logging and tracing configuration for libgit2 and LibGit2Sharp. |
Network |
Provides access to network functionality for a repository. |
Network.PushCallbacks |
Helper class to handle callbacks during push. |
ReferenceCollectionExtensions |
Provides helper overloads to a ReferenceCollection. |
Remote |
|
RemoteCallbacks |
Class to translate libgit2 callbacks into delegates exposed by LibGit2Sharp. Handles generating libgit2 git_remote_callbacks datastructure given a set of LibGit2Sharp delegates and handles propagating libgit2 callbacks into corresponding LibGit2Sharp exposed delegates. |
RemoteCollection |
|
Repository |
A Repository is the primary interface into a git repository |
RepositoryInformation |
Provides high level information about a repository. |
TagAnnotation |
A TagAnnotation |
Version |
Gets the current LibGit2Sharp version. |