https://suzuken.hatenablog.jp/entry/2018/12/05/155040
ファイルの中身を検索
git grep
過去のcommitにあったすべてのコードから正規表現で検索する
pathを指定する場合は以下
-w
: wordマッチ-v
: 一致しない-I
: binaryを無視
変更内容を検索
コミットの内容をキーワード検索できる
コミットメッセージとコミットの内容の両方を検索
-S
オプションで文字列をルックアップできる。 -G
だと正規表現がつかえる。
とすると、すべてのブランチ、コミットから検索できる。
コミットメッセージのみ検索
-p | --patch
: 差分内容も見れる