たとえば、 foo.rbというファイルがあり、 barというメソッドが見つからないというエラーが表示される場合、 foo.rbの履歴で文字列を検索してbar
、過去に定義されたことがあるかどうかを確認します。
Git の履歴全体で文字列を検索する方法を見つけました。
しかし、これはすべてのファイルを検索します。 1 つのファイルのみを検索したいのです。
ベストアンサー1
この目的のために、git log に -S オプションを使用できます。
git log -S'bar' -- foo.rb