완전 똑같은 문제에 대한 참조가 있었다.
핵심은 그냥 설치된 머신에서 gitolite user(보통 git)로 변신(su)한 후에 clone한 후에 push하는 것인데 후처리가 필요하므로 gl-admin-push를 쓰는 것이다.
su git
cd /tmp && git clone /path/to/gitolite-admin.git
# keydir 내의 admin.pub key 교체
~/.gitolite/src/gl-admin-push # apt package manager를 써서 설치한 경우는 /usr/share/gitolite/gl-admin-push
ref: http://stackoverflow.com/questions/7033991/gitolite-access-repair
happy hackin'
2017-09-15 추가: gitolite 최신 버전은 여기 참조 http://gitolite.com/gitolite/emergencies/index.html