In the Commits tab of the Graphs page, you can see the number of commits made over the last year grouped by week and detailed daily commit statistics of the selected week.

Below on the page, you'll find:

  • instructions on how to view the Commits graph for projects and repositories
  • a detailed description of all elements
  • an overview of the filtering capabilities

For easier navigation, use the Table of Contents at the top-right of the page.

How to view the Commits graph

The Commits graph is available both on the project and repository levels. To view the Commits graph:

  • Navigate to the project or repository of your choice.
  • Click on the Graphs icon in the left-hand sidebar.
  • Choose the Commits tab.

Get an overview of the teams' activity

In the upper part, you will see the interactive Commits bar chart. It displays all commits made over the last year grouped by week. Each bar represents one week.

Click on a bar to see the total number of commits made that week. You can use arrow keys on your keyboard to navigate from one bar to another. When you click on a bar or switch from one bar to another you see changes in the scatter chart below.

In the lower part, you will see the interactive Commits scatter chart. It displays detailed daily commit statistics of the week selected in the upper Commits bar chart. Each chart marker represents one day. 

Filtering the displayed data

You can filter all the information displayed in the Commits tab to show the activity of certain contributors.

Track the activity of a particular user or a team

By default, the Commits graph displays commits of all contributors of a project or repository. In the All contributors dropdown menu it's possible to choose certain contributors (a team or a user) and browse this graph for them only.

Choose a team in the Teams tab to see personal statistics. Read more about teams here.

Choose a user in the Users tab to see personal statistics.