Gittrition: Developer Attrition Statistics from Git History
How to use:
- cd to the root of the repo for which you'd like to run attrition statistics
- run
npx gittrition
- You will be prompted to answer y/n for whether each developer is still at the company. The list of developers will be in descending order of number commits to the repo. In other words, the biggest contributors will be earlier in the list.
- answer the y/n prompts asking about each contributor to the project
- at any time, you can type 'exit' to get stats based on just the answers you've given so far. This can be good when you have a few key people who've made most of the commits, and many people with a small number of commits.
If you type 'exit' at any time, the output will show results, separately for:
- just the developers you answered for
- the whole list of developers