Come usare la navigazione del codice GitHub dal browser?


10

Voglio sfruttare le funzionalità di navigazione del codice di GitHub sul browser, ma visualizzo questo messaggio di errore nella parte superiore del codice Python:

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

Quando funziona correttamente dice:

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

Qualcuno potrebbe aiutarmi a capire cosa significa questo messaggio?

Risposte:


8

I repository privati ​​non sono attualmente indicizzati per la navigazione del codice. Attualmente, l'indicizzazione della navigazione del codice è in corso sui repository pubblici e verrà implementata nei repository privati ​​nel tempo.


2
Qual è stata la tua fonte per questa risposta? Questo post sul blog sembra non essere d'accordo, che è stato pubblicato prima della tua risposta. "Visualizza la scheda del codice su qualsiasi repository pubblico o privato per le lingue supportate per provarlo." La navigazione del codice non funziona per me, sto cercando di rintracciare la situazione attuale. Il mio repository privato è stato aggiunto di recente, e quindi forse non è ancora indicizzato ... ma vorrei ancora saperne di più sullo stato corrente di questa funzionalità di Github e, più specificamente, questo messaggio di errore che l'OP sta chiedendo.
Daevski

4

Considerando che Code Navigation è stato rilasciato in versione beta pubblica limitata per determinati repository all'inizio di quest'anno e disponibile su repository Python dallo scorso novembre, è possibile che il repository (supponendo che abbia eseguito degli commit) non sia stato ancora scansionato, soprattutto se è abbastanza recente.

Inoltre, la pagina di aiuto menziona:

La navigazione del codice funziona per le filiali attive.
Se la funzione è abilitata per te ma non vedi i collegamenti alle definizioni di funzioni e metodi, premi sul ramo e riprova.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.