{"meta":{"title":"Получение постоянных ссылок на файлы","intro":"При просмотре файла на GitHubможно нажать клавишу \"Y\", чтобы обновить URL-адрес до определенной версии файла, который вы видите.","product":"Репозитории","breadcrumbs":[{"href":"/ru/repositories","title":"Репозитории"},{"href":"/ru/repositories/working-with-files","title":"Работа с файлами"},{"href":"/ru/repositories/working-with-files/using-files","title":"Использование файлов"},{"href":"/ru/repositories/working-with-files/using-files/getting-permanent-links-to-files","title":"Постоянные ссылки на файлы"}],"documentType":"article"},"body":"# Получение постоянных ссылок на файлы\n\nПри просмотре файла на GitHubможно нажать клавишу \"Y\", чтобы обновить URL-адрес до определенной версии файла, который вы видите.\n\n> \\[!TIP]\n> Нажмите клавишу \"?\" на любой странице в GitHub для просмотра всех доступных сочетаний клавиш.\n\n## В представлениях файлов отображается последняя версия ветви\n\nПри просмотре файла на GitHubобычно отображается версия в текущей главе ветви. Например:\n\n* [\n  https://github.com/github/codeql/blob/\n  **основная**/README.md](https://github.com/github/codeql/blob/main/README.md)\n\nотносится к репозиторию `codeql` GitHub и показывает текущую версию файла `main` ветки `README.md`.\n\nВерсия файла в главе ветви может меняться по мере внесения новых фиксаций, поэтому если вы скопировали обычный URL-адрес, содержимое файла может быть другим при последующем просмотре.\n\n## Нажмите клавишу <kbd>Y</kbd>, чтобы получить постоянную ссылку на файл в определенной фиксации\n\nДля постоянной ссылки на определенную версию файла, который вы видите, вместо использования имени ветви в URL-адресе (т. е. `main` части в приведенном выше примере), поместите ИД фиксации. Это приведет к окончательной ссылке на точную версию файла в этой фиксации. Например:\n\n* [\n  https://github.com/github/codeql/blob/\n  **B212af08A6CFFBB434F3C8A2795A579E092792FD**/README.md](https://github.com/github/codeql/blob/b212af08a6cffbb434f3c8a2795a579e092792fd/README.md)\n\n`main` заменяет определенный ИД фиксации, а содержимое файла не изменится.\n\nВручную искать SHA фиксации неудобно, поэтому можно ввести <kbd>y</kbd>, чтобы автоматически обновить URL-адрес до версии в постоянной ссылке. Затем можно скопировать URL-адрес, и любой пользователь, которому вы его отправите, увидит то же самое, что и вы.\n\n> \\[!TIP]\n> Вы можете поместить любой идентификатор, который можно разрешить для фиксации в URL-адресе, включая имена ветвей, определенные shas фиксации или теги!\n\n## Создание постоянной ссылки на фрагмент кода\n\nВы можете создать постоянную ссылку на определенную строку или диапазон строк кода в определенной версии файла или запроса на вытягивание. Дополнительные сведения см. в разделе [Создание постоянной ссылки на фрагмент кода](/ru/get-started/writing-on-github/working-with-advanced-formatting/creating-a-permanent-link-to-a-code-snippet).\n\n## Дополнительные материалы\n\n* [Архивирование репозитория GitHub](/ru/repositories/archiving-a-github-repository)"}