Empurrão suave para Gerrit

Gerrit ( http://code.google.com/p/gerrit/ ) não permite que você envie diretamente para o branch master. Em vez disso, você deve empurrar para um branch de ‘revisão’.

Normalmente, você deve indicar o branch de ‘revisão’ em cada push, por exemplo

$> git push origin refs/for/review

Você pode tornar sua vida mais fácil configurando o branch push no arquivo config / .git:

$> vi .git
...
[remote "origin"]
...
push
= HEAD:refs/for/review
...

Nota: Os exemplos acima assumem que seu repositório remoto é apelidado de ‘origem’.