La revisión de código de Gerrit push para vaciar repo no funciona

Instalé y configuré mi propio server Gerrit. Creé un repository usando la guía web para Gerrit. Puedo clonar este repository con éxito utilizando el command "git", por lo que la configuration parece estar bien. Siguiente yo:

  1. configuré mi acceso: git config --global user.email ... , git config --global user.name ... ,

  2. control remoto agregado: git add remote origin myUser@myGitHost:29418/project.git ,

  3. file creado y confirmado: git add file , git commit -m "first commit" .

Hasta aquí todo bien.

Pero cuando bash enviarlo a mi repository, obtengo resultados:

 myUser@myGitHost:~/project$ git push origin master Counting objects: 7, done. Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. Writing objects: 100% (6/6), 525 bytes, done. Total 6 (delta 0), reused 0 (delta 0) remote: Processing changes: refs: 1, done To ssh://myUser@myGitHost:29418/project.git ! [remote rejected] master -> master (can not update the reference as a fast forward) error: failed to push some refs to 'ssh://myUser@myGitHost:29418/project.git' 

Traté de search una solución. El " git pull origin master " no funciona. Empujar con la opción -f tampoco funciona.

¿Alguien puede ayudarme?

EDITAR: El resultado de push -f:

 myUser@myGitHost:~/project$ git push -f origin master Counting objects: 7, done. Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. Writing objects: 100% (6/6), 525 bytes, done. Total 6 (delta 0), reused 0 (delta 0) remote: Processing changes: refs: 1, done To ssh://myUser@myGitHost:29418/project.git ! [remote rejected] master -> master (can not update the reference as a fast forward) error: failed to push some refs to 'ssh://myUser@myGitHost:29418/project.git' 

Lo que quiero decir con The "git pull origin master" es que la mayoría de las personas que se mencionan en la solución es hacer un pull antes de presionar, por ejemplo: http://rip747.wordpress.com/2009/04/20/git-push-rejected -non-fast-forward / . Este tirón salidas:

 myUser@myGitHost:~/project$ git pull origin master From ssh://myGitHost:29418/project * branch master -> FETCH_HEAD Already up-to-date. 

Pero cuando hago un push, la salida sigue siendo la misma:

no se puede actualizar la reference como un avance rápido.

¿Estás tratando de eludir la function de revisión de código de Gerrit? Si no, testing git push origin HEAD:refs/for/master