summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2022-07-21 09:51:31 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2022-07-21 10:00:35 -0700
commit2661980435621b70ef82123285e8e31665a76047 (patch)
tree3881421b503772c5c16c3c8d3aa6dc083cccfa15
parent79406e3600862bbb6dcdd7c5ef8de1978e6f916c (diff)
downloadruby-2661980435621b70ef82123285e8e31665a76047.tar.gz
Add .git-blame-ignore-revs [ci skip]
for [Misc #18891] It is a file that could be used with `git config blame.ignoreRevsFile`. The file name `.git-blame-ignore-revs` is natively supported by GitHub, so you don't need anything else to make it work on GitHub. https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#ignore-commits-in-the-blame-view However, for your local git repository use, if you configure `blame.ignoreRevsFile` globally, git expects you to have the file in every git repository you use, which is nearly impossible. So, for your local development, you're supposed to use this file with: ``` git config --local blame.ignoreRevsFile .git-blame-ignore-revs ```
-rw-r--r--.git-blame-ignore-revs7
1 files changed, 7 insertions, 0 deletions
diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
new file mode 100644
index 0000000000..c185bf2fbf
--- /dev/null
+++ b/.git-blame-ignore-revs
@@ -0,0 +1,7 @@
+# This is a file used by GitHub to ignore the following commits on `git blame`.
+#
+# You can also do the same thing in your local repository with:
+# $ git config --local blame.ignoreRevsFile .git-blame-ignore-revs
+
+# Expand tabs
+5b21e94bebed90180d8ff63dad03b8b948361089