No final de cada dia, eu me pego rastejando pelos logs do git para registrar minhas atividades do dia em nosso software de quadro de horários. Por fim, ocorreu-me que, com alguns argumentos super simples passados para o comando git log, eu poderia ter uma saída básica de minha planilha de horas para aquele dia.
Etapa 1. Edite seu arquivo bash_profile:
$ subl ~/.bash_profile
Etapa 2. Adicione um alias ao seu perfil:
git log --oneline --author="`git config --get user.name`" --since='6am'
Etapa 3. Salve seu perfil
Etapa 4. Verifique sua planilha de horas diária:
david:~/Projects/octopress❮source❯$ timesheet
2a08dac Adjust navigation mobile styles and hide search field
816cfef Apply custom style to site
b96240c Add Murky-Mussels Theme
Nada complicado, mas espero que outra pessoa ache isso tão útil quanto eu. Obrigado a @chris_mccord por adicionar o snippet user.name a este alias.
Felicidades!
David