Commits per day is the average number of commits a developer created per Coding day.
Which reports use Commits per day?
Find Commits per day in:
What does Commits per day measure?
Use Commits per day to gain insights into an engineer’s work habits. Encourage engineers to make small commits frequently. This allows them to test often and take mental breaks. Small and frequent commits also help maintain good code quality and keep PR reviews easy to understand for reviewers.
How is Commits per day calculated?
Commits per day is calculated as the total number of included commits divided by the total number of of Coding days for the selected time period.
Flow calculates Commits per day for individuals and teams.
For individual calculations, included commits is the total number of included commits for one engineer. Coding days is the total number of of Coding days for that engineer.
For organization and team calculations, included commits is the total number of of included commits for each engineer. Coding days is the total number of Coding days for each engineer.
What data is included in Commits per day?
Commits per day includes commits that are:
-
By a user who isn’t excluded from reports or by a hidden user
-
By a user who is a contributor on a team when looking at team reports
-
Not excluded by outlier detection
-
Not a merge commit
-
Not in a deleted branch or orphaned