Путь изображения github

изображения не отображаются в github

Я использую markdown для записи заметки, и когда я хочу добавить картинку, я делаю это:

![Alt desc](/home/user_name/repo_name/pic/pic_name "desc")

возникает проблема, когда я git push репо, github не может распознать

абсолютный путь на моем компьютере

поэтому мой вопрос заключается в том, что путь изображения находится в файле github и markdown?

Ответ 1

Предполагается, что вы используете абсолютный путь к http-доступному изображению

  • ![Alt desc](http://www.example.com/image.png)

Если вы хотите установить ссылку на свой собственный репозиторий, вы должны использовать raw формат URL.

Например, следующая отметка

  • ![logo](https://github.com/libgit2/libgit2sharp/raw/master/square-logo.png)

должно отображаться следующее изображение

logo

Примечание. Также поддерживается альтернативный необработанный формат. Образ выше также можно получить через следующий URL: https://raw.github.com/libgit2/libgit2sharp/master/square-logo.png

Update

После вашего комментария.

Следующая метка в basic_option.md не будет работать.

  • > ![Alt vmware](https://github.com/liangxiao3/redhat_note/blob/master/pic/basic_vmware.jpg "vmware tool")

Переключение на уценку ниже должно исправить это В самом деле, вы не использовали формат raw url (см. Выше)

  • ![Alt vmware](https://github.com/liangxiao3/redhat_note/raw/master/pic/basic_vmware.jpg)

Ответ 2

Вы можете просто использовать относительный путь, например ![](pic/pic_name.png).