Add a ref selector to the blame view
<!--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=552323) </details> <!--IssueSummary end--> ### Summary The blame view doesn't currently have a ref selector. We should add a ref selector as it improves the UX of the page. See: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/195369#note_2590697774 > rendering the ref selector would be good for UX because it: > > * Allows users to switch between branches to view the Blame across branches > * More consistent with the blob view and other repository pages | blob | blame (current) | | ------ | ------ | | ![Screenshot_2025-06-27_at_14.38.11](/uploads/15e44a62702a5a858f07afa62c00bdb4/Screenshot_2025-06-27_at_14.38.11.png) | ![Screenshot_2025-06-27_at_14.38.15](/uploads/90635169682217c8e8732b51b01ecfbc/Screenshot_2025-06-27_at_14.38.15.png) |
issue