Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Создание постоянной ссылки на фрагмент кода

Вы можете создать постоянную ссылку на определенную строку или диапазон строк кода в определенной версии файла или запроса на вытягивание.

Ссылка на код

Постоянная ссылка этого типа отображается в виде фрагмента кода только в репозитории, в котором она была создана. В других репозиториях постоянная ссылка на фрагмент кода отображается в виде URL-адреса.

Фрагмент кода, отображаемый в примечании

Совет: Сведения о создании постоянных ссылок для всего файла см. в разделе Получение постоянных ссылок на файлы.

  1. На GitHub.com перейдите на главную страницу репозитория.
  2. Найдите код, на который нужно задать ссылку:
    • Чтобы создать ссылку на код из файла, перейдите к файлу.
    • Чтобы создать ссылку на код из запроса на включение внесенных изменений, откройте этот запрос и щелкните Измененные файлы. Затем откройте файл, где находится код, который нужно включить в комментарий, и нажмите Просмотреть.
  3. Укажите, следует ли выбрать одну строку или диапазон:
    • Для выбора одной строки кода, щелкните номер строки, чтобы выделить ее. Файл с выбранной отдельной строкой кода
      • Для выбора диапазона щелкните номер первой строки диапазона, чтобы выделить ее. Затем наведите указатель мыши на последнюю строку диапазона кода, нажмите клавишу SHIFT и щелкните номер строки, чтобы выбрать весь диапазон. Файл с выбранным диапазоном кода
  4. Щелкните значок слева от строки или диапазона строк. В раскрывающемся меню выберите Копировать постоянную ссылку. Меню Kebab с командой копирования постоянной ссылки для выбранной строки
  5. Перейдите к беседе, в которой нужно оставить ссылку на фрагмент кода.
  6. Вставьте постоянную ссылку в комментарий и нажмите кнопку Комментарий. Вставленная постоянная ссылка в комментарии в том же репозитории

Ссылка на Markdown

Чтобы оставить ссылку на определенные строки в файле Markdown, загрузите файл Markdown без отрисовки. Для этого используйте параметр ?plain=1 в конце URL-адреса файла. Например, github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1.

Можно указать ссылку на определенную строку в файле Markdown так же, как и в ссылке на код. Для этого в конце URL-адреса добавьте к #L номер строки или номера строк. Например, ссылка github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1#L14 выделяет 14-ю строку в простом файле README.md.

Дополнительные материалы