title: When should git orphaned branches be used?
body: <p>Git can host multiple DAGs in the same repo with <code>git checkout --orphan</code> command. A frequently cited use case this feature of git is to keep separate a branch for docs or the GitHub <code>gh-pages</code> orphaned branch for creating a static website. </p>
  
  <p>Are there other reasons to use orphaned branches in git?</p>