Github Readme - справочная проблема
Как я могу ссылаться (вставить относительную ссылку на) проблему в моем github Readme.md?
Я нашел следующий документ GitHub Flavored Markdown, где описано, как ссылаться на проблему в фиксации, но не в readme.
например. если проблема: https://github.com/user/project/issues/5, как я могу установить ссылку на нее в моем readme без использования абсолютных ссылок?
Ответы
Ответ 1
Это не (официально). GitHub Flavored Markdown не используется для рендеринга файлов разметки в вашем репо, он используется только для вопросов и комментариев. Таким образом, файлы readme визуализируются с использованием обычной уценки, и автоматическая переадресация не будет выполняться для проблем, SHA и подобных конструкций.
Ответ 2
Там довольно уродливый способ сделать что-то подобное, если вы хотите только обратиться к вопросам из того же репо, которое с 2015-04-29 работает:
see also [#3](/../../issues/3)
Ответ 3
Это не строго решение вашего вопроса, но, возможно, решение вашей проблемы.
Я тоже хотел избежать добавления абсолютных URL-адресов в ссылки в моем CHANGELOG, потому что это сделало бы строки такими длинными и нечитаемыми.
Но при использовании ссылок ссылочного стиля это не так уж плохо:
* [feature] Add an awesome feature ([#33][i33])
* [bug] Finally fixed this stupid bug ([#19][i19])
[i19]: https://github.com/user/repo/issues/19
[i33]: https://github.com/user/repo/issues/33
Одним из главных преимуществ является то, что он также работает за пределами Github.