title: git - Push to all branch but only have same code? with follow up question
body: <p>Did git can push to all branch but Only have same code? I mean if i have 3 branch like ver_light, ver_medium, and ver_heavy.</p>
  <pre>
  = ver_light
  \controller\a
  \controller\b
  </pre>
  <pre>
  = ver_medium
  \controller\a
  \controller\b
  \controller\c
  \controller\d
  </pre>
  <p>Fisrt, i change ver_medium in controller <strong>A</strong> and <strong>C</strong>. How i do in git without git push controller c in ver_light branch?</p>
  <p>Second, this example only 1 or 2 file. How about more than 100+ file? Do i needed select or pickup i need change to ver_light branch?</p>
  <p>Third, did git have setup file like : oh, this code only can be push to certain branch and this code can be pushed to all branch ?</p>
  <p><strong>Sorry for my bad english. I got C+ but it wont stop to asking.</strong></p>