title: git -- locking master branch for some users?
body: <p>I would like to force other team-members to not work on the master-branch but on a development branch. we have a central git-repository where we push our work into. i would like to know if it's possible to block users from pushing changes to the master-branch but only allow certain users to do so. </p>
  
  <p>I would like to have the following "workflow"</p>
  
  <ul>
  <li>development is always only done with a development-branch</li>
  <li>the release-manager is responsible for the master branch and only he is allowed to merge stuff from a development branch into the master and push it to the master-branch on the central repository to.</li>
  </ul>
  
  <p>Is this possible and how can I achieve this?</p>