Nun, das ist unglücklich. Danke für die Information.
gCoder12
1
Ich brauche das schon eine Weile und dieser Beitrag gab mir eine Glühbirne. Geben Sie den Code in den Einstellungen Ihres Repos ein und stellen Sie den Zweig auf das ein, was Sie möchten. WIN
cgmckeever
Wie @cgmckeever zweifellos festgestellt hat, können Sie ein gegabeltes Repo nicht durchsuchen, selbst wenn Sie den Standardzweig auf den Zweig setzen, den Sie durchsuchen möchten. "Sorry, gegabelte Repositories sind derzeit nicht durchsuchbar"
jmorris0x0
Wenn Sie sich verzweigen und dann Ihren Zweig in ein neues Repo verschieben, ist dies
tatsächlich der Fall
1
Nur mein eigenes Experiment, wenn wir den Standardzweig hier ändern. github.com/google/or-tools, da wir master als Entwicklungszweig verwenden, aber wir möchten, dass der Benutzer die letzte stabile Version sieht ... einige APIs sind auf dem Master nicht standardmäßig (stabil) Zweig) und im Gegenteil, Suche nur gefunden API-Symbole in stabilen Zweig
Mizux
6
Mit der Konsole würde ich nach einem bestimmten Code in einem bestimmten Zweig mit den folgenden Angaben suchen
git grep 'my_search_text' my_branch
my_branch sollte lokal verfügbar sein
git grepkann einen Mustervergleich mit hoher Komplexität durchführen ( siehe Dokumentation )
Antworten:
Nicht über die GitHub-Weboberfläche selbst, wie unter " Wie kann ich auf GitHub nach einer Commit-Nachricht suchen? " Erwähnt : Nur der Standardzweig wird (im Allgemeinen
master
) indiziert.Am besten klonen Sie das Repository und suchen dort in allen Zweigen (
git log -S
z. B. mit ).quelle
Mit der Konsole würde ich nach einem bestimmten Code in einem bestimmten Zweig mit den folgenden Angaben suchen
my_branch
sollte lokal verfügbar seingit grep
kann einen Mustervergleich mit hoher Komplexität durchführen ( siehe Dokumentation )quelle
Wenn Sie den Dateinamen kennen , können Sie verwenden
Find File
.https://github.com/angular/angular/find/6.1.x
quelle