自分用メモ。論理LOCでステップ数を数えるため用。
(新規ファイルではなく既存ファイルの変更行数を数える)
変更した行数の確認
git diff --stat -w -B -I '^\s*\/' <変更前のコミットID> <変更後のコミットID>
変更した内容の確認
git diff -w -B -I '^\s*\/' <変更前のコミットID> <変更後のコミットID>
<変更前のコミットID> <変更後のコミットID>に関してはブランチ同士でも確認可能
--stat 変更行数を確認するときに役立つ
-w スペースのみの変更も無視する
-B 空行の追加・削除を無視する
-I 正規表現にマッチした表現を無視する
正規表現 '^\s*\/'
* 直前の文字が0回以上繰り返す場合にマッチ
\s 垂直タブ以外のすべての空白文字
^ 直後の文字が行の先頭にある場合にマッチ
以下のサイトを参考にさせていただきました。大変助かりました。