Wie verwende ich die GitHub-Code-Navigation über den Browser?

10

Ich möchte die Code-Navigationsfunktionen von GitHub im Browser nutzen, erhalte jedoch die folgende Fehlermeldung oben im Python-Code:

Code navigation is available for this repository but data for this commit does not exist.

Wenn es erfolgreich funktioniert, heißt es:

You're using code navigation to jump to definitions or references.

Könnte mir jemand helfen zu verstehen, was diese Nachricht bedeutet?

Darius
quelle

Antworten:

8

Private Repositorys werden derzeit nicht für die Code-Navigation indiziert. Derzeit wird die Indizierung der Code-Navigation für öffentliche Repositorys durchgeführt und im Laufe der Zeit in privaten Repositorys eingeführt.

Cfir TSabari
quelle
2
Was war Ihre Quelle für diese Antwort? Dieser Blog-Beitrag scheint nicht zuzustimmen, der vor Ihrer Antwort gepostet wurde . "Zeigen Sie die Registerkarte" Code "in einem öffentlichen oder privaten Repository an, damit die unterstützten Sprachen es ausprobieren können." Die Code-Navigation funktioniert bei mir nicht, ich versuche, die aktuelle Situation aufzuspüren. Mein privates Repo wurde kürzlich hinzugefügt, und vielleicht ist es noch nicht indiziert ... aber ich würde immer noch gerne mehr über den aktuellen Status dieser Github-Funktion erfahren, und genauer gesagt, nach dieser Fehlermeldung, nach der OP fragt.
Daevski
4

Berücksichtigung der Code-Navigation Anfang dieses Jahres in einer begrenzten öffentlichen Beta für ausgewählte Repositorys veröffentlicht wurde und seit letztem November in Python-Repositorys verfügbar ist, wurde Ihr Repository (sofern es Commits enthält) möglicherweise noch nicht gescannt, insbesondere wenn es noch relativ neu ist.

Außerdem wird auf der Hilfeseite Folgendes erwähnt:

Die Code-Navigation funktioniert für aktive Zweige.
Wenn die Funktion für Sie aktiviert ist, Sie jedoch keine Links zu den Definitionen von Funktionen und Methoden sehen, wechseln Sie zum Zweig und versuchen Sie es erneut.

VonC
quelle