conflict マーカーの grep は本文中の装飾 === 行を誤検出する
Git
検証
マージ
Knowledge
マージコンフリクト解消の検証で ======= を grep すると、本文中の Markdown 見出し下線や区切り線などの装飾 ======= を誤検出して「マーカーが残っている」と誤判定しやすい。
Git のコンフリクトマーカーだけを確実に拾うには、行頭の 7 文字ちょうどの =======、または末尾スペース付きの <<<<<<< / >>>>>>> に絞って検索する(例: grep -nE '^(<<<<<<< |>>>>>>> |=======$)')。