Is there a way to run a Git log command with a majority contributor (author)? I want to use that along with a code metric tool to be able to essentially show the quality of code produced per contributor.
File Author Cyclomatic Complexity LOC(Additions) LOC(Deletions)
Test.js "John Doe" 5 20 12
Another view that would be interesting is to be able to summarize with
Author CyclomaticComplexityAverage LOC Per File #Files Majority Contributor
James 4 30 75
Anne 8 60 20
Also, it would be interesting if there is a Git tool that leveraged the Microsoft visual studio code analysis using http://msdn.microsoft.com/en-us/library/ms173498.aspx with Git log or Git blame to get per author metrics.
It would be useful when trying to identify weaknesses or strengths in order to help improve team members and give recognition to higher quality. It could also be used to track someone's improvement over time.
I know that code metrics are not necessarily an accurate way to determine a developer's skill and that there are many other factors that determine the team member's contribution/skills.