gitolite: controles remotos predeterminados para el nuevo repositorio

He instalado gitolite (localmente por ahora, para experimentar) y parece funcionar, excepto que los nuevos repositorios no están rastreando el control remoto por defecto después de un clon git. Si no recuerdo mal, cuando clono un repositorio de github.com, ya puede empujar y tirar.

Esto es lo que probé:

$ git clone git@localhost:sandbox
Cloning into sandbox...
warning: You appear to have cloned an empty repository.
$ echo "A" > README
$ git add README
$ git commit README -m 'test'
$ git push
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'git@localhost:sandbox'

Cuando trato de presionar explícitamente todo funciona:

$ git push origin master
Counting objects: 6, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 426 bytes, done.
Total 6 (delta 0), reused 0 (delta 0)
To git@localhost:sandbox
 * [new branch]      master -> master

¿Es realmente necesario este paso adicional? ¿Se puede configurar por defecto? En github es, ¿no?

Gracia

Respuestas a la pregunta(2)

Su respuesta a la pregunta