Gitを使用して、すべてのブランチにわたって文字列を検索するにはどうすればよいでしょうか? 質問する

Gitを使用して、すべてのブランチにわたって文字列を検索するにはどうすればよいでしょうか? 質問する

Git を使用して、すべてのローカル ブランチ内のすべてのファイル内で特定の文字列を検索するにはどうすればよいですか?

GitHub 固有: 上記の検索をすべての GitHub ブランチで実行することは可能ですか? (リモート GitHub リポジトリにはリモート ブランチがいくつかありますが、理想的にはこの検索のためにそれらを停止する必要はありません...)

ベストアンサー1

Git リポジトリでこれを実行できます:

git grep "string/regexp" $(git rev-list --all)

GitHub の高度な検索にはコード検索機能があります。

コード検索では、GitHub で公開されているすべてのコードが検索されます。次の条件でフィルタリングすることもできます。

  • 言語:language:
  • リポジトリ名(ユーザー名を含む):repo:
  • ファイルパス:path:

おすすめ記事