Obtendo relatórios do Git Commit da linha de comando

A linha de comando é minha ferramenta favorita. Quando preciso saber detalhes sobre git commits de meus desenvolvedores, uso uma receita simples para conseguir o que preciso. Posso adicionar mais sinalizadores se precisar de mais detalhes, mas os princípios básicos são assim:

git log --author="Joe Smith" --since="2015-08-10" --until="2015-08-16"

Isso me dá uma lista de commits entre 2 datas (neste caso, esta é a semana de trabalho para minha equipe de desenvolvimento remota)

Se eles enviarem todos os commits corretamente, eu conserto os problemas e também as horas trabalhadas neste relatório simples.