title: How to create different access permissions for GIT Remote Repository configured in local server
body: <p>To Explain briefly, I have created a local GIT Repository.
  I want to create branches on the repository i.e Dev, Test,Production. Different Branches should have different User access.</p>
  
  <p>Dev-All users will have access.
  Test-Limited access.
  Production-Limited access.</p>
  
  <p>I have seen the posts on Branch settings when repository hosted on GITHUB.
  In my case, I have a remote repository on a local server.</p>
  
  <p>Thanks in advance.</p>