きっかけ
具体的なコマンドがググっても意外とすぐに出てこなかったので…
コマンド
ターミナル環境(シェル)によってコマンドに微妙に違いがある。
Git Bash
git grep --cached -l -I $'\r'
PowerShell (VSCodeデフォルト)
git grep --cached -l -I "`r"
さいごに
core.autocrlf
より.gitattributes
を設定して根本的に混在を防ぎましょう。
.gitattributesで改行コードの扱いを制御する
もう迷わない .gitattributes で改行コードを統一