title: Maintaining a patch set for different branches
body: <p>I'm in the position of generating a series of documentation patches each of which applies to more than one branch. The project uses Git for version control.</p>
  
  <p>The patches should apply cleanly on top of these branches as they are. </p>
  
  <p>What is optimal workflow for applying the patches to multiple branches with minimal effort?</p>