普段、開発していてよく使うgit grepをまとめておきます。 git grepのオプション一覧 man git-grepをしたら見れます -i : 大文字と小文字を区別せずに検索する -w : 単語境界(行頭か単語に含まれない文字で始まり、行末か単語に含まれない文字で終わる)のみに検索する -v : マッチしなかった行が出力される(通常の逆の検索) -h : マッチしたファイル名を行頭に表示するか否かの指定です。 -G : 検索に POSIX の標準正規表現を利用します -F : 検索に正規表現を利用しません -n : マッチしたファイル名の後ろにマッチした行数を表示します -l : マッチしたファイルのファイル名だけを表示します -L : マッチしなかったファイル名だけを表示します 応用例 git grepした結果を全部置換する
![個人的によく使うgit grepのまとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)