title: Why can't I push new tags to server
body: <p>I just tagged a release and I am trying to push the tag to the server but I am getting the following error</p>
  
  <pre><code>$ git push --tags 
  Counting objects: 1, done.
  Writing objects: 100% (1/1), 190 bytes, done.
  Total 1 (delta 0), reused 0 (delta 0)
  remote: FATAL: W refs/tags/v3.1.01 project xxsmith DENIED by refs/.*
  remote: error: hook declined to update refs/tags/v3.1.01
  To ssh://git@server/project
   ! [remote rejected] v3.1.01 -&gt; v3.1.01 (hook declined)
  error: failed to push some refs to 'ssh://git@server/project'
  </code></pre>
  
  <p>Why is this? I have full rights to the account.</p>
  
  <p>I am using gitolite.. can it be something with the following setup</p>
  
  <pre><code>repo project
      RW+ master  = @releasers    # allow @releasers access to release branch
      - master   = @developers    # deny @developers access to release branch
      RW develop = @developers    # allow @developers access to development branch
      RW+ develop = @releasers    # allow @developers access to development branch
      - = @all                    # deny all other permissions
  </code></pre>