Gewusst wie: Zeichenfolge im GitHub-Repo finden?

Lesezeit: 1 Minute

Benutzeravatar von Peter David Carter
Peter David Carter

Ich suche in einem ziemlich großen GitHub-Repo nach einem Fehler, der a) ein großer Fehler ist und b) leicht behoben werden kann. Ich weiß, wo es vom Frontend ist, ich muss nur das gesamte GitHub-Repo nach einer Zeichenfolge durchsuchen.

Wie mache ich das?

  • Hast du die Suchleiste probiert?

    – Jonathon Reinhart

    8. Oktober 2017 um 16:08 Uhr

  • @JonathonReinhart Mein Mac hat keine Suchleiste: Es ist ein älteres Modell

    – Peter David Carter

    8. Oktober 2017 um 16:10 Uhr

  • Nein, ich meine auf der GitHub-Projektseite.

    – Jonathon Reinhart

    8. Oktober 2017 um 16:11 Uhr

  • Ich bräuchte wahrscheinlich einen Screenshot? Ich verwende kein GitHub-Projekt, sondern nur die reguläre Website

    – Peter David Carter

    8. Oktober 2017 um 16:11 Uhr

  • Was @JonathonReinhart gesagt hat – schau dir das an dieser Link

    – Dan Kreiger

    8. Oktober 2017 um 16:23 Uhr

Sie können ein ganzes Repo in Github durchsuchen, indem Sie die Suchleiste in der oberen linken Ecke des Bildschirms verwenden.

Geben Sie hier die Bildbeschreibung ein

  • Gute Antwort. Vielen Dank.

    – Bartosz Miller

    3. Dezember 2021 um 15:58 Uhr

  • Das sucht nicht nur nach Strings. Das durchsucht alles, einschließlich Code, Kommentare und Textdateien.

    – Markus Hieronymus

    13. März 2022 um 10:36 Uhr

  • Du hast recht. Es filtert es jedoch nach Kategorien für Sie. Nachdem Sie also gesucht haben, können Sie auf “Code” klicken, wenn Sie möchten, dass es nur Code ist.

    – Nikki-Ricks

    27. April 2022 um 19:21 Uhr


Ich würde das Repo klonen (was Sie sowieso tun müssten, wenn Sie eine PR dafür erstellen möchten) und git grep es:

$ git grep string_to_look_for

  • kein Bedarf für git [etc] | grep [etc]schön, werde es versuchen

    – Peter David Carter

    8. Oktober 2017 um 16:09 Uhr

Von GitHub-Entwicklerhandbuch:

GET /search/code

Beispiel:

https://api.github.com/search/code?q=addClass+in:file+language:js+repo:jquery/jquery

1439650cookie-checkGewusst wie: Zeichenfolge im GitHub-Repo finden?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy