InedoSDK Reference
Version:

Inedo.Extensibility.Git Namespace

Name Description
GitBrowseTarget

Identifies a part of a Git repository that can be browsed.

GitBrowseTargetType

The type of a Git browse target.

GitObjectId

Represents an object ID (sha1 hash) in a git repository.

GitPullRequest

Represents a pull request in a git repository.

GitRemoteBranch

Contains information about the target of a remote git branch.

GitRepository

Represents a connection to either a Git-service hosted repository or a generic git repository

GitService

Provides information about a supported git hosting service, such as GitLab or GitHub

GitService<TRepository, TCredential>

Provides information about a supported git hosting service, such as GitLab or GitHub

GitServiceCredentials

A Inedo.Extensibility.Credentials.ServiceCredentials for a Git-based service like GitLab, Azure DevOps.

GitServiceCredentials<TService>

A GitServiceCredentials for the <typeparamref name="TService" />-based Git service

GitServiceRepository

Represents a connection to a git repository hosted at a Git-based service like GitLab or Azure DevOps

GitServiceRepository<TService>

Represents a connection to a git repository hosted at the <typeparamref name="TService" />-based git service

IGitRepositoryInfo

Contains information about a git repository.