Skip to main content

Crear un enlace permanente a un fragmento de código

Puedes crear un enlace permanente a una línea específica o a un rango de líneas de código en una versión específica de un archivo o de una solicitud de extracción.

Vincular al código

Este tipo de enlace permanente se presentará como un fragmento de código únicamente en el repositorio en el que se originó. En los demás repositorios, el fragmento de código de enlace permanente se presentará como una URL.

Fragmento de código que se presenta en un comentario

Sugerencia: A fin de crear un vínculo permanente para un archivo completo, vea "Obtener vínculos permanentes a los archivos".

  1. En GitHub.com, vaya a la página principal del repositorio.
  2. Busca el código con el que deseas establecer el enlace:
    • Para enlazar el código desde un archivo, dirígete hacia ese archivo.
    • Para enlazar el código desde una solicitud de incorporación de cambios, vaya a la solicitud de incorporación de cambios y haga clic en Files changed (Archivos cambiados). Luego, desplácese hasta el archivo que contiene el código que quiera incluir en el comentario y haga clic en View (Ver).
  3. Decide si seleccionar una única línea o un rango:
    • Para seleccionar una única línea del código, haz clic en el número de línea para resaltarla. Archivo con una sola línea de código seleccionada
      • Para seleccionar un rango de código, haz clic en el número de la primera línea del rango para resaltar la línea del código. Después, desplace el mouse sobre la última línea del rango del código, presione Mayús y haga clic en el número de línea para resaltar el rango. Archivo con un rango de código seleccionado
  4. A la izquierda de la línea o del rango de líneas, haga clic en . En el menú desplegable, haga clic en Copy permalink (Copiar vínculo permanente). Menú kebab con la opción de copiar un enlace permanente desde una línea seleccionada
  5. Dirígete a la conversación en la que deseas enlazar el fragmento de código.
  6. Pegue su enlace permanente en un comentario y haga clic en Comment (Comentar). Enlace permanente pegado en un comentario en el mismo repositorio

Vincular al lenguaje de marcado

Puedes vincular a líneas específicas en los archivos de lenguaje de marcado si cargas el archivo de lenguaje de marcado sin la interpretación de lenguaje de marcado. Para cargar un archivo Markdown sin representar, puede utilizar el parámetro ?plain=1 al final de la dirección url del archivo. Por ejemplo, github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1.

Puedes vincular a una línea específica en el archivo de lenguaje de marcado de la misma forma en la que lo haces en el código. Anexe #L con el número o números de línea al final de la dirección url. Por ejemplo, github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1#L14 resaltará la línea 14 en el archivo README.md sin formato.

Información adicional