Ссылка на другие вики-страницы на GitHub? [закрытый]
GitHub wikis позволяет вам ссылаться на другие страницы в Вики так:
[[Wiki Page Name]]
однако при создании ссылки я хочу отображать другой текст, чем имя страницы wiki. Есть ли способ сделать это? Я неправильно ссылаюсь на страницы wiki?
4 ответов
GitHub по умолчанию использует Markdown синтаксис Вики, так что вы можете просто сделать:
[Arbitrary Link Text](Wiki Page Name)
проверить уценка и этот блог для получения дополнительной информации об их Вики и других синтаксисах разметки, которые они поддерживают.
это решение имеет проблемы, когда вы находитесь на домашней странице, потому что оно создает относительные URL-адреса. Проверьте ответ Свена ниже.
использование синтаксиса ссылки Markdown
[Link Text](WikiPage)
кажется, работает в предварительном просмотре редактирования, но не на фактической странице wiki. По крайней мере, для меня сгенерированная ссылка WikiPage
вместо wiki/WikiPage
и я получаю знаменитого GitHub 404.
однако синтаксис MediaWiki
[[Link Text|WikiPage]]
работает для меня, даже для страниц Wiki Markdown.
на внутренний-ref часть относительно вашего проекта. Для страниц Вики используйте:
[Page Name](wiki/Page-Name)
в предварительном просмотре ссылка будет сломана, но когда страница будет сохранена, она будет работать.
Проверьте справку редактора wiki. Он говорит вам:
для создания ссылки используйте два набора квадратных скобок.
[my internal link][internal-ref]
будет ссылка на внутреннюю ссылкуinternal-ref
.