Another issue with git 1.8:
$ git push error: dst ref refs/heads/master receives from more than one src. error: failed to push some refs to \'gitosis@xxx.xx:xxx.
In my case I had a tag with same name as the branch name. rename branch name and works.