Então … Eu frequentemente me pego escrevendo notas de versão para o subprojeto no qual estou trabalhando em $ dayjob quando todo o projeto / plataforma é implantado e é assim que posso verificar rapidamente o trabalho que foi feito:
git log --stat --grep='SubProject/Branchname' LastReleaseTag..HEAD | less
Ter convenções de comentários de commits torna simples rastrear apenas comentários manuais e pular mesclagens etc.
subprojectA: fix bug 2342 foo bar missing