Total Pull Requests Merged Without Rebase

This metric counts how many pull requests were merged into the main codebase without first being cleaned up or reorganized to match the current state of the main code.

Where to find it

  • Health > Benchmark > Add new metric
  • Health > Team Insights > Add new metric

Interpretation

  • Non-rebased merges may contribute to technical debt, having a complex history makes it harder to track down bugs. New developers struggle to understand code history, it's harder to review and understand changes.
  • Complex history slows down future development by having to fix frequent and complex merge conflicts.
  • High non-rebase rates often correlate with higher bug rates, slower development velocity, increased technical debt and reduced code quality.

Custom Dashboards

Don't forget you can anytime include any metric in your Custom Dashboards.