anchor.diff:  
   Target remote name::
   
  -  The shortname of the remote that will receive the latest commits from the agent workspace.
  +  The short name of the remote that will receive the latest commits from the agent workspace.
     Usually this is `origin`.
  -  It needs to be a shortname that is defined in the agent workspace, either through the initial checkout or through later configuration.
  +  It needs to be a short name that is defined in the agent workspace, either through the initial checkout or through later configuration.
   
   Rebase before push::
   
  
positive.code: 
  == Remove Git Plugin BuildsByBranch BuildData Script
  
  This script is used to remove the static list of BuildsByBranch that is stored for each build by the Git Plugin.
  
  This is a workaround for link:https://issues.jenkins.io/browse/JENKINS-19022[JENKINS-19022]
  
  [source,groovy]
  ----
  
negative.code: 
    If JGit and command line git are both enabled on an agent, the git plugin uses a "git tool chooser" to choose a preferred git implementation.
    The preferred git implementation depends on the size of the repository and the git plugin features requested by the job.
    If the repository size is *less than* the JGit repository size threshold and the git features of the job are all implemented in JGit, then JGit is used.
    If the repository size is *greater than* the JGit repository size threshold or the job requires git features that are not implemented in JGit, then command line git is used.
  +
  If checked, the plugin will disable the feature that recommends a git implementation on the basis of the size of a repository.
  