[go: up one dir, main page]

Skip to content

Feature Request - Show branch creator information in Repository > Branches page

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

Currently, the Code > Branches page in GitLab only displays the last commit information for each branch, but does not show who actually created the branch. This makes it difficult to identify branch owners for management, cleanup, and collaboration purposes.

Problem to solve

Current State

The Branches page shows:

  • Branch name
  • Last commit information (hash, message, author, timestamp)
  • Branch status (protected, default, etc.)
  • Pipeline status

Missing Information

  • Branch creator/owner: Who originally created the branch
  • Branch creation date: When the branch was first created

Pain Points

  1. Critical hotfix delays: When urgent issues like hotfixes need immediate attention, developers must scroll through extensive commit histories to find the branch creator/owner
  2. SME identification challenges: For branches with many commits and long histories, identifying the Subject Matter Expert (SME) responsible for the deployment becomes extremely time-consuming
  3. Deployment responsibility gaps: Branch creators are typically the deployment owners/responsible parties, making this information essential for quick escalation and accountability
  4. Inefficient emergency response: During production incidents, valuable time is wasted trying to identify who to contact about specific branches instead of focusing on resolution

Proposal

UI Enhancement for Code > Branches Page

Keep the existing branches page layout and add Branch Creator and Created Date information accessible through the existing three-dot menu (...) on the right side of each branch row.

When users click the three-dot menu, they should be able to see:

  • Branch Creator: [User Name]
  • Created Date: [Date/Time]

image.png

This approach maintains the current UI while providing essential branch ownership information when needed.

Edited by 🤖 GitLab Bot 🤖