Can git
show any metrics that might be helpful to track the progress of developers?
I know git shortlog --since="1/1/12"
as a basic utility to see how many total commits each developer has. What about lines per commit or files added?
There is another service called Codegraphite which also tracks lines, commits,files, and images added or removed in a repository. It works with any git repo as far as I can tell.
It also visualizes all that data into pages of charts and graphs. It has some interesting ones that can compare coders against each other and a commit stream. For some those metrics might not be useful, but it does provide a way to set a benchmark. It also lets you keep track of everything going on in your code with one snap shot.