You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.
Frequently, people will share a link to a specific line of code in a file (e.g. a function name). However, this will usually be done on the main branch, which is likely to move. When the file contents change, the link may no longer point to the same line.
Solution
Both GitHub and GitLab support pressing y to generate a permalink. When a user presses y the URL in the address bar is updated with the ref (branch or tag) being replaced with the full commit SHA hash. This converts the URL into a "permalink". Note that a line number anchor is preserved.
Screen.recording.2022-09-12.10.35.19.webm
The text was updated successfully, but these errors were encountered:
At least show the current commit SHA for the current branch, particularly when displaying a file, so I can generate the URL myself. Today, Gitiles shows the blob hash, which isn't really useful.
Add an additional [permalink] link, or update the existing [file] link to stick the resoled commit hash in the URL instead of the ref.
Without this, one has to navigate back to the ref page, and then copy/paste the commit hash from there, adding extra steps/commits.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Problem
Frequently, people will share a link to a specific line of code in a file (e.g. a function name). However, this will usually be done on the
main
branch, which is likely to move. When the file contents change, the link may no longer point to the same line.Solution
Both GitHub and GitLab support pressing y to generate a permalink. When a user presses y the URL in the address bar is updated with the ref (branch or tag) being replaced with the full commit SHA hash. This converts the URL into a "permalink". Note that a line number anchor is preserved.
Screen.recording.2022-09-12.10.35.19.webm
The text was updated successfully, but these errors were encountered: