`git blame` が特定のコミットを常に無視するように設定できますか?

はい、Git Blameの一部コミットを常に無視するように設定できます。[blame]セクションにignoreRevsFileという設定項目を追加できます。この設定項目には無視したいコミットをリストするファイルが指定されています。

はじめにテキストファイル(例: .gitignore-blame)を作成し、無視したいコミットのコミットハッシュやコミット範囲をファイル内にリストします。各行にコミットハッシュまたはコミット範囲を1つ記載してください。

# .gitignore-blame
a1b2c3d4
e5f6g7h8..i9j0k1l

次に、`[blame]` セクションに `ignoreRevsFile` 設定項目を追加し、作成したファイルのパスを指定します。

[blame]
ignoreRevsFile = /.gitignore-blame

.gitignore-blame ファイルに記載されたコミットは、ファイルを保存して git blame コマンドを実行すると Git によって無視されます。

なお、.gitignore-blameファイルのパスは、プロジェクトのルートディレクトリからの相対パスにして、バージョン管理にコミットされないように.gitignoreファイルに追加してください。

bannerAds