Durchsuchen von Code in einem bestimmten GitHub-Zweig
Lesezeit: 2 Minuten
gCoder12
Ich versuche, Code in einem Zweig in einem GitHub-Repository zu suchen.
Jedoch diese gibt an, dass ich nur den Standardzweig durchsuchen kann.
Gibt es eine Möglichkeit, Code in einem nicht standardmäßigen Zweig in meinem GitHub-Repository zu suchen?
Vielleicht mit API. Bisher keine Möglichkeit, Code in einem bestimmten Zweig zu suchen. Siehe hier
– AlikElzin-kilaka
9. Oktober 2018 um 9:53 Uhr
VonC
Nicht von der GitHub-Weboberfläche selbst, wie in „Wie kann ich auf GitHub nach einer Commit-Nachricht suchen?“ erwähnt: nur die Standardzweig (allgemein master) ist indiziert.
Am besten du klonst das Repository und suchst dort in allen Zweigen (mit git log -S zum Beispiel).
Nun, das ist bedauerlich. Danke für die Information.
– gCoder12
8. August 2015 um 9:48 Uhr
Ich brauche das schon eine Weile, und dieser Beitrag hat mir eine Glühbirne gegeben. Verzweigen Sie den Code, stellen Sie in den Einstellungen Ihres Repos den Zweig auf das ein, was Sie möchten. GEWINNEN
– cgmkeever
1. Mai 2016 um 16:31 Uhr
Wie @cgmckeever zweifellos festgestellt hat, können Sie ein Fork-Repo nicht durchsuchen, selbst wenn Sie den Standard-Branch auf den Branch setzen, den Sie durchsuchen möchten. “Entschuldigung, gegabelte Repositories sind derzeit nicht durchsuchbar”
– jmorris0x0
23. Juni 2016 um 19:47 Uhr
Wenn Sie Ihren Zweig forken und dann in ein neues Repo verschieben, ist dies tatsächlich der Fall, da dieses neue Repo Indizes erhält
– cgmkeever
24. Juni 2016 um 19:52 Uhr
nur mein eigenes Experiment, wenn wir hier den Standardzweig ä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 Master und nicht standardmäßig (stabiler Zweig) und im Gegenteil, die Suche findet nur API-Symbole im stabilen Zweig
– Mizux
7. Februar 2019 um 20:16 Uhr
dhilt
Unter Verwendung der Konsole würde ich mit dem Folgenden nach bestimmtem Code in einem bestimmten Zweig suchen
git grep 'my_search_text' my_branch
my_branch sollte vor Ort verfügbar sein
git grep kann Mustervergleiche hoher Komplexität durchführen (siehe Dokumentation)
Süß! Dies sollte die akzeptierte Antwort sein
– Philipp
26. Januar um 13:59 Uhr
Wenn Sie die kennen Dateinamen Sie können verwenden Find File.
Vielleicht mit API. Bisher keine Möglichkeit, Code in einem bestimmten Zweig zu suchen. Siehe hier
– AlikElzin-kilaka
9. Oktober 2018 um 9:53 Uhr