All Classes and Interfaces
Class
Description
Represents a git branch.
Command builder for generating changelog in the format
GitSCM
expects.CheckoutCommand interface.
Implementation class using command line CLI ran as external command.
Command to clone a repository.
Provides the credential to authenticate Git connection.
FetchCommand interface.
Git repository access class.
Deprecated.
Interface to Git functionality.
Level of git configuration that will be adjusted by configuration changes.
Base type for the builder style command object for various git commands.
This executor can invoke multiple git commands in parallel using threads.
Records exception information related to git operations.
Exception which reports failure to lock a git repository.
An object in a git repository.
Information about Git installation.
A builder to help creating requirements from GIT URIs.
Deprecated.
methods here are deprecated until proven useful by a plugin
Git index / tree entry.
InitCommand interface.
JGit, configured with the Apache HTTP Client, as
GitTool
GitClient pure Java implementation using JGit.
Jenkins implementation of the JGit progress monitoring interface.
JGit as
GitTool
MergeCommand interface.
Generated localization support class.
A
HttpConnection
which uses HttpClient
and attempts to
authenticate preemptively.PushCommand interface.
RebaseCommand interface.
Code that gets executed on the machine where the working directory is local
and
Repository
object is accessible.SHA1 in the object tree and the collection of branches that
share this SHA1.
RevListCommand interface.
SmartCredentialsProvider class.
Deprecated, for removal: This API element is subject to removal in a future version.
just use the one with a better package name
SmartCredentialsProvider
Represents credentials suitable for use over SSH.
SubmoduleUpdateCommand interface.
Git tag including SHA1 and message of the associated commit.
A command to convey unsupported features.