Você pode descobrir quem criou uma ramificação em seu repositório local ,
git reflog --format=full
Exemplo de saída:
commit e1dd940
Reflog: HEAD@{0} (a <a@none>)
Reflog message: checkout: moving from master to b2
Author: b <b.none>
Commit: b <b.none>
(...)
Mas isso provavelmente é inútil, pois normalmente em seu repositório local, apenas você cria ramificações.
As informações são armazenadas em ./.git/logs/refs/heads/ branch . Exemplo de conteúdo:
0000000000000000000000000000000000000000 e1dd9409c4ba60c28ad9e7e8a4b4c5ed783ba69b a <a@none> 1438788420 +0200 branch: Created from HEAD
A última confirmação neste exemplo foi do usuário "b" enquanto a ramificação "b2" foi criada pelo usuário "a". Se você alterar seu nome de usuário, poderá verificar se o git reflog obtém as informações do log e não usa o usuário local.
Não conheço nenhuma possibilidade de transmitir essas informações de log local para um repositório central.