Add .git-blame-ignore-revs file
What does this MR do and why?
During my regular workflow I often deal with legacy code. git blame is invaluable tool, which helps me to figure out relevant commit and understand why certain change was made
Unfortunately, there are certain commits which disrupt ownership - the best example is running prettier - you will take owhership of all lines which were changed by prettier
git v2.23 introduced --ignore-revs-file option for git blame which allows you to pass a file for igniring such commits or configure git blame to always take this file into account
This MR brings such file to GitLab
https://chromium.googlesource.com/chromium/src.git/+/f0596779e57f46fccb115a0fd65f0305894e3031/.git-blame-ignore-revs was used as inspiration
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.