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
Revert "Update .git-blame-ignore-revs for Pack/Unpack move (#152469)" (#152661)
This reverts commit c43c1c0.
Apologies for the noise - I misunderstood how `git blame --ignore-rev`
works. It’s not suitable for large code-move changes and ends up making
`git blame` more confusing rather than cleaner. From the Git
documentation:
> Lines that were changed or added by an ignored commit will be blamed
> on the previous commit that changed that line or nearby lines.
In this case, since so many new lines were added, skipping the commit
causes `git blame` to attribute them to unrelated changes. I had
expected Git to preserve the true origin of the lines while skipping the
move itself - but that is not what happens.
Therefore, I’m reverting this change. Ignoring the commit obscures blame
history rather than improving it.
0 commit comments