title: Pushing tags with Jenkins Git Publisher - multiple Git repositories (forks)
body: <p>Our team is transitioning from CVS to Git.  We intend to use the similar workflow as most open source projects on GitHub - each developer takes a fork of the main repo and then submits a pull request which will allow the project master to do a code review before merging the changes into the main repo.</p>
  
  <p>Jenkins allows us to add multiple Git repositories (the standard Git plugin, not the Multiple SCM one).  Presumably I can enter the URL for each forked repo and then Jenkins will check all branches each fork for changes.  I give each repository a name eg "master", "developer1", "developer2"...</p>
  
  <p>We want to have Jenkins tagging each build on the appropriate remote/fork.  The Git Publisher plugin requires that you provide the "target remote name", but we need Jenkins to be able to figure this out for itself.</p>