Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Switching from Commit to Discussion to Changes is confusing
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=326803)
</details>
<!--IssueSummary end-->
When reviewing an MR commit-by-commit, the following workflow is confusing.
1. Click the `Commits` tab
1. Click one of the commits, this will give you the diff of the single commit (great!)
1. Click the `Overview` tab. You'll see `?commit_id=abc...` is still in the URL (not so great)
1. Click now `Changes`. Again you will only see the diff of the single commit.
This is IMHO confusing. When I click the `Changes` tab I'd expect to **always** see all changes in the MR, not those of a single commit.
### Proposal
Drop `commit_id=abc...` from the URL when clicking `Overview` tab button (or `Pipelines` as well).
Also drop `#2542127df7c119729cf53eb741d44b18f8412b37` and other identifiers specific to tabs other than Overview. (from https://gitlab.com/gitlab-org/gitlab/-/issues/328716)
issue