title: git branch development or master for main branch
body: <p>We currently have 3 branches in our git-repository. Those are development, staging and master, whereas staging had been created from master and development from staging. There's another git-setting, which is <strong>main branch</strong>. On the one hand it feels weird to set the main branch not to master, but on the other hand it would give all developers an easy manner of quickly cloning development repositories. A development-branch as main branch would also reduce the risk of mistakenly pushing changes to the master-branch.</p>
  
  <p>Is it a best practice to set the main branch to development or to master?</p>