anchor.diff:  --
   
   The git plugin provides fundamental git operations for Jenkins projects.
  -It can poll, fetch, checkout, branch, list, merge, and tag repositories.
  +It can poll, fetch, checkout, branch, list, merge, tag, and push repositories.
   
   toc::[]
   
  
positive.code: 
  The default git timeout value (in minutes) can be overridden by the `org.jenkinsci.plugins.gitclient.Git.timeOut` property (see https://issues.jenkins-ci.org/browse/JENKINS-11286[JENKINS-11286])).
  The property should be set on the master and on all agents to have effect (see https://issues.jenkins-ci.org/browse/JENKINS-22547[JENKINS-22547]).
  
  [[combining-repositories]]
  == Combining repositories
  
negative.code: These options allow you to perform a merge to a particular branch before building.
  For example, you could specify an integration branch to be built, and to merge to master.
  In this scenario, on every change of integration, Jenkins will perform a merge with the master branch, and try to perform a build if the merge is successful.
  It then may push the merge back to the remote repository if the <<publisher-push-merge-results,Git Publisher post-build action>> is selected.
  
  Name of repository::
  
  