¿Cómo usar la navegación de código GitHub desde el navegador?


10

Quiero aprovechar las funciones de navegación de código de GitHub en el navegador, pero recibo este mensaje de error en la parte superior del código de Python:

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

Cuando funciona con éxito dice:

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

¿Podría alguien ayudarme a entender lo que significa este mensaje?

Respuestas:


8

Los repositorios privados no se están indexando actualmente para Code Navigation. Actualmente, la indexación de navegación de código se realiza en repositorios públicos y se implementará en repositorios privados con el tiempo.


2
¿Cuál fue su fuente para esta respuesta? Esta publicación de blog parece estar en desacuerdo, que se publicó antes de su respuesta. "Vea la pestaña de código en cualquier repositorio público o privado para los idiomas compatibles para probarlo". Code Navigation no me funciona, estoy tratando de rastrear la situación actual. El repositorio privado de la mina se agregó recientemente, por lo que tal vez aún no esté indexado ... pero aún me gustaría obtener más información sobre el estado actual de esta función de Github y, más específicamente, sobre este mensaje de error del que pregunta OP.
daevski

4

Teniendo en cuenta que Code Navigation se lanzó en versión beta pública limitada para repositorios seleccionados a principios de este año, y está disponible en repositorios de Python desde noviembre pasado, es posible que su repositorio (suponiendo que tenga confirmaciones) aún no se haya escaneado, especialmente si es bastante reciente.

Además, la página de ayuda menciona:

La navegación de código funciona para ramas activas.
Si la función está habilitada para usted pero no ve enlaces a las definiciones de funciones y métodos, vaya a la rama e intente nuevamente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.