Git para Daily Standup

Trabalhando em vários ramos, tive que descobrir o que fiz no último dia de trabalho. Este é meu alias para .gitconfig

standup = !"git log --reverse --branches --since=$(if [[ "Mon" == "$(date +%a)" ]]; then echo "last friday"; else echo "yesterday"; fi) --author=$(git config --get user.email) --format=format:'%C(cyan) %ad %C(yellow)%h %Creset %s %Cgreen%d' --date=local"

Voce tem que ligar

git standup

em cada repo em que você estiver.

Pré -condição : configure seu e-mail em .gitconfig.

Observação: eu tive que usar o! notação devido à adição de funcionalidade de shell. Usar uma função bash não funcionou – git não a carrega de alguma forma.

Agora estou trabalhando em uma versão (interna) do github para obter todas as coisas que fiz.