title: How to develop tests on two branches with Git?
body: <p>I have two branches, one for development and one for production, without tests.</p>
  
  <p>The development branch will add new features, with tests.</p>
  
  <p>The production branch will have bug fixes and create tests.</p>
  
  <p>How to share production tests with dev branch, but not the other way around?</p>
  
  <p>How to share bug fixes on production branch with dev branch?</p>