anchor.diff:  It does not support other credential types like secret text, secret file, or certificates.
   Select credentials from the job definition drop down menu or enter their identifiers in Pipeline job definitions.
   
  -[[push-notification-from-repository]]
  -[[GitPlugin-Pushnotificationfromrepository]]
  -=== Push notification from repository
  +[#push-notification-from-repository]
  +=== [[GitPlugin-Pushnotificationfromrepository]]Push notification from repository
   
   To minimize the delay between a push and a build, configure the remote repository to use a Webhook to notify Jenkins of changs to the repository.
   Refer to webhook documentation for your repository:
  
positive.code: Release notes are recorded in https://github.com/jenkinsci/git-plugin/releases[GitHub Releases] since July 1, 2019 (git plugin 3.10.1 and later).
  Prior release notes are recorded in the git plugin repository link:CHANGELOG.adoc#changelog-moved-to-github-releases[change log].
  
  [[GitPlugin-ProjectConfiguration]]
  [[configuration]]
  == Configuration
  
  [[using-repositories]]
  === Repositories
  
negative.code: 
  When notifyCommit is successful, the list of triggered projects is returned.
  
  [#enabling-jgit]
  === Enabling JGit
  
  See the link:https://plugins.jenkins.io/git-client/#enabling-jgit[git client plugin documentation] for instructions to enable JGit.
  JGit becomes available throughout Jenkins once it has been enabled.
  
  [#global-configuration]
  === [[GitPlugin-Configuration]]Global Configuration
  
  In the `Configure System` page, the Git Plugin provides the following options:
  
  