Obtendo REJECTED_NONFASTFORWARD no netbeans ao tentar enviar para o servidor

Eu sou um novo usuário git.

Eu tenho um repositório em bitbucket que gostaria de importar em uma pasta .git que eu criei no meu servidor web compartilhado ao vivo (onde eu tenho o git instalado). Eu posso dar comandos via SSH. Eu estou seguindo as instruções emhttp://joemaller.com/990/a-web-focused-git-workflow/

Eu tenho sido capaz de configurar os 2 repos no servidor, conforme descrito no artigo. Eu também tenho o post update e post commit hooks no lugar. Eu estou tentando testar o sistema, empurrando uma atualização para o servidor. Estou usando o suporte do netbeans 7.3 beta git. No entanto, quando der o comando:

push ( in netbeans ) to ssh://****.com/home/******/site_hub.git

A saída é:

==[IDE]== Nov 19, 2012 10:28:15 PM Pushing
git push ssh://***.com/home/***/site_hub.git +refs/heads/master:refs/heads/master
Repository Updates
Branch : master
Old Id : 0121897bdd7cf3caad9e18717fc27a7a08***
New Id : 837c194c70fb41dc7de3be7841c946ca***
Result : REJECTED_NONFASTFORWARD

Local Repository Updates
No update
==[IDE]== Nov 19, 2012 10:28:18 PM Pushing finished.

Como posso consertar isso?

questionAnswers(3)

yourAnswerToTheQuestion