aboutsummaryrefslogtreecommitdiff
path: root/.git-blame-ignore-revs
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2023-01-23 20:27:25 +0000
committerEd Maste <emaste@FreeBSD.org>2023-01-23 20:27:25 +0000
commit247e03ed8b8341cf25dc3d9ecb846612d984f424 (patch)
tree3c3953e62d1a9b1b3700d4362c9ffdba7d6ca9c2 /.git-blame-ignore-revs
parentdf40e30c9786ccbf51e3acdf936d5c0e20815652 (diff)
downloadsrc-247e03ed8b8341cf25dc3d9ecb846612d984f424.tar.gz
src-247e03ed8b8341cf25dc3d9ecb846612d984f424.zip
Add git-blame ignore file
.git-blame-ignore-revs lists commit hashes that should be skipped by `git blame` e.g. non-functional whitespace or style cleanup. The file is populated with a few sample entries. Reviewed by: brooks, imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36525 fixup ignore revs
Diffstat (limited to '.git-blame-ignore-revs')
-rw-r--r--.git-blame-ignore-revs16
1 files changed, 16 insertions, 0 deletions
diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
new file mode 100644
index 000000000000..2a4ab51f89c1
--- /dev/null
+++ b/.git-blame-ignore-revs
@@ -0,0 +1,16 @@
+# List of hashes of non-functional changes to be ignored by git-blame.
+# This includes whitespace, style(9), comment typos, etc. Changes that affect
+# built objects must not be included.
+#
+# Use `git blame --ignore-revs-file .git-blame-ignore-revs` or configure via
+# `git config --global blame.ignoreRevsFile .git-blame-ignore-revs`. GitHub's
+# blame view also uses this by default.
+#
+# For consistency this file is sorted by hash.
+
+# regen syscall files after d51198d63b63
+2c9764f36b6f20e9a6c71ce64a21988a394050b6
+# Remove whitespace at EOL.
+7ebcc426efefea9cd16ac6f565e72030c608f7a4
+# elfctl whitespace
+828e50092ac84f50247fb3f400027fc7510d8141