Web UIを使用して、GitHub組織に属するすべてのコードの中に部分的な単語をgrepする方法はありますか?GitHubの部分的な単語を検索組織のコード
もちろん、すべての組織のリポジトリをクローンしてローカルのgrepを実行する必要はありません。面倒な、面倒でエラーの起こりやすい作業になります。
私はSearch code inside a Github projectを認識していますが、実際にはすべての結果が見つからないため、検索が非常に誤解を招くことがあります。
たとえば、Kurento organizationのすべてのファイルで、文字列DISABLE_LIBRARIES_GENERATION
のすべての用途を検索したいとします。
DISABLE_LIBRARIES_GENERATION user:Kurento
DISABLE_LIBRARIES_GENERATION org:Kurento
これらの高度な検索語のいずれかを使用して利回りthese results:
- は
kms-core/src/server/CMakeLists.txt
で${DISABLE_LIBRARIES_GENERATION}
を検索します。 kms-core/CMake/CodeGenerator.cmake
にset (DISABLE_LIBRARIES_GENERATION FALSE
があります。kms-core/debian/changelog
の文字列を検索します。adm-scripts/kurento_get_version.sh
、adm-scripts/kurento_generate_js_module.sh
とadm-scripts/kurento_generate_java_module.sh
で使用されるよう- は
-DDISABLE_LIBRARIES_GENERATION=TRUE
を見つけることができません。
@Val GitHubの検索はElasticsearchに基づいているため、元の投稿にタグ[tag:elasticsearch]が含まれています。この質問に対する回答は適切な構文を見つける上で問題になる可能性があります。私はそのタグを削除することに同意していない。 – j1elo
Githubは実際にはESの下にありますが、高度な検索構文は独自のものであり、ESにはまったく関連しません。彼らはおそらく、間にすべての種類のもの(クリーニングなど)を行い、検索ボックスでのユーザーの入力は、確かにESにそのまま送信されません。 – Val
私は理解していますが、今は削除することに同意します。説明ありがとう。 – j1elo