Informationen zum Indizieren von Repositorys
Die Fähigkeit von GitHub Copilot, Fragen in natürlicher Sprache im Kontext eines GitHub-Repositorys zu beantworten, wird verbessert, wenn das Repository für die semantische Codesuche indiziert wurde.
Das Indizieren von Repositorys ist keine Anforderung und wirkt sich nicht auf Antworten auf Fragen zu Informationen in Knowledge Bases, Pull Requests, Problemen, Diskussionen oder Commits aus. Die Indizierung kann Copilot Chat jedoch die Beantwortung von Fragen erleichtern, die sich direkt auf den Code in einem Repository beziehen.
Der Indizierungsstatus eines Repositorys wird auf GitHub.com angezeigt, wenn Sie eine Unterhaltung starten, die über einen Repositorykontext verfügt. Sie können das Repository indizieren, wenn es noch nicht indiziert wurde.
Nachdem Sie ein Repository indiziert haben, wird es jedes Mal automatisch erneut indiziert, wenn eine Änderung an das Repository übermittelt wird.
Indizierungsgrenzwerte
Copilot Individual | Copilot Business | Copilot Enterprise | |
---|---|---|---|
Grenzwert für Repositorys | 5 | 50 | Unbegrenzt |
Indizieren eines Repositorys
-
Navigieren Sie auf GitHub.com zum Repository, das Sie indizieren möchten.
-
Klicken Sie auf einer beliebigen Seite unten rechts auf das Copilot-Symbol.
Wenn das Repository indiziert wurde, wird dies im oberen Bereich des Copilot Chatbereich angezeigt.
-
Wenn das Repository nicht indiziert wurde, wird eine Schaltfläche REPOSITORYNAME indizieren angezeigt. Klicken Sie auf diese Schaltfläche, um den Indizierungsprozess zu starten.
Die anfängliche Indizierung kann für ein großes Repository bis zu 30 Minuten in Anspruch nehmen. Sobald ein Repository zum ersten Mal indiziert wurde, läuft die erneute Indizierung viel schneller, und der Index wird in der Regel innerhalb von 5 Minuten nach jedem Push an das Repository automatisch aktualisiert.