Current Behavior
In the Commit Details view, commit relationships are displayed as plain text hashes.
Example:
These hashes cannot be clicked to navigate to the corresponding commit.
Problem
When investigating commit history, I frequently need to move between related commits to understand how a change evolved over time.
Currently, navigating to a parent or child commit requires manually searching for the hash or locating it in the graph, which becomes cumbersome during debugging, root-cause analysis, or code review.
Proposed Solution
Make commit relationship hashes clickable.
Example:
Parent: a895908
Child: aa54e9f
where each hash behaves as a navigable link.
Expected Behavior
- Clicking a parent hash selects and focuses the parent commit in the graph.
- Clicking a child hash selects and focuses the child commit in the graph.
- Support multiple parents for merge commits.
- Hovering over a hash could optionally display a tooltip with commit information.
Benefits
- Faster commit traceability
- Easier navigation through commit history
- Reduced manual searching
- More efficient debugging and root-cause analysis
- Improved discoverability of commit relationships
Thanks for considering this enhancement.
Current Behavior
In the Commit Details view, commit relationships are displayed as plain text hashes.
Example:
These hashes cannot be clicked to navigate to the corresponding commit.
Problem
When investigating commit history, I frequently need to move between related commits to understand how a change evolved over time.
Currently, navigating to a parent or child commit requires manually searching for the hash or locating it in the graph, which becomes cumbersome during debugging, root-cause analysis, or code review.
Proposed Solution
Make commit relationship hashes clickable.
Example:
where each hash behaves as a navigable link.
Expected Behavior
Benefits
Thanks for considering this enhancement.