Para adicionar um git de usuário 'aliased' para o gitolite, você pode fazer algo semelhante ao seguinte
[ec2-user@ip-10-170-94-162 ~]$ sudo useradd -m foo
[ec2-user@ip-10-170-94-162 ~]$ getent passwd foo
foo:x:500:502::/home/foo:/bin/bash
[ec2-user@ip-10-170-94-162 ~]$ sudo useradd -o -d/home/foo -u500 -g502 -s/bin/bash -M foo2
[ec2-user@ip-10-170-94-162 ~]$ getent passwd foo2
foo2:x:500:502::/home/foo:/bin/bash
-o
permite uids duplicados, -d
define o diretório inicial, -u
define o uid, -g
define o gid, -s
configura o shell, -M
diz que não cria o diretório inicial . Eu não tenho certeza de como você poderia manipular isso, no entanto.