Git client

Dependencies

Required

Plugin ▲Required Version
Apache HttpComponents Client 4.x API≥ 4.5.14-269.vfa_2321039a_83
commons-lang3 v3.x Jenkins API≥ 3.20.0-109.ve43756e2d2b_4
Credentials≥ 1487.va_d001ede2c31
Gson API≥ 2.13.2-173.va_a_092315913c
Mina SSHD API :: Common≥ 2.16.0-167.va_269f38cc024
Mina SSHD API :: Core≥ 2.16.0-167.va_269f38cc024
Script Security≥ 1399.ve6a_66547f6e1
SSH Credentials≥ 361.vb_f6760818e8c
Structs≥ 362.va_b_695ef4fdf9

Optional

Plugin ▲Required Version
Configuration as Code≥ 2036.v0b_c2de701dcb_

Dependent plugins

Declaring a dependency

As a plugin developer you can use this plugin as dependency of your plugin by adding a dependency tag to your POM.

To avoid version conflicts it is suggested not to depend on a specific version, but use the Jenkins plugin BOM and the following dependency snippet:

<dependency>
    <groupId>org.jenkins-ci.plugins</groupId>
    <artifactId>git-client</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
Active Git Branches Parameter0.0%
Adobe Cloud Manager0.025%
Alauda DevOps Sync0.00040%
Autofavorite for Blue Ocean11.4%
⚠️ Azure App Service0.18%
⚠️ Azure Function0.087%
⚠️ Coding Webhook0.018%
Conventional Commits0.040%
Datadog1.03%
Gamekins0.0016%
Gerrit Code Review0.50%
Git95.8%
Git Changelog2.53%
Git Collect0.00081%
Git PreBuildMerge Trait0.10%
Git server35.6%
Gitee1.09%
Gitflow0.087%
GitHub Branch Source Pull Request Change Filter0.26%
GitHub Integration4.65%
GitLab18.5%
Hugo0.0044%
Ignore Committer Strategy0.40%
Kubernetes :: Pipeline :: DevOps Steps1.09%
Last Changes0.93%
Maplelabs APM0.0016%
Maven Cascade Release0.16%
Node sharing executor0.034%
Node sharing orchestrator0.0032%
PingCode0.025%
Proxmox Cloud0.0%
Publish to Bitbucket0.18%
Remote Jenkinsfile Provider1.29%
TD/OMS Integration0.0%
youtrack-plugin0.022%
Zanata0.0081%

Optional

Plugin ▲ReleasedInstalls
Gerrit Trigger2.36%
Google Authenticated Source0.19%
SSH Agent24.6%