Estou tentando escrever uma pequena GUI para o meu servidor gitolite. Meu plano é criar um gancho, que então grava o git log
em um banco de dados ou em um arquivo. Em seguida, um arquivo php pode ler esses dados e exibi-los como a rede no github.
Meu problema agora é como eu sei qual usuário fez o commit? Porque se o seu e-mail git é diferente do e-mail no banco de dados dos meus servidores, não tenho como identificar o usuário.
Você tem alguma sugestão para esse problema?
Existe uma maneira melhor de obter todos os commits do que git log
?