我已将Markdown文件和图像文件存储在Git仓库中,如下所示:
readme.markdown
images/
image.png
我像这样引用readme.markdown
的图像:
![](./images/image.png)
这在ReText中按预期呈现,但在将回购推送到GitLab时不呈现。
如何引用Markdown文件中的图像,以便在GitLab中查看时呈现?
答案 0 :(得分:80)
![](images/image.png)
的{p> ./
对我有效:https://gitlab.com/cirosantilli/test/blob/bffbcc928282ede14dcb42768f10a7ef21a665f1/markdown.md#image
我已经在http://feedback.gitlab.com/forums/176466-general/suggestions/6746307-support-markdown-image-path-in-current-directory-s打开了一个允许此请求,但是当GitLab转储UserVoice时,它进入Internet无效。
答案 1 :(得分:6)
我的扩展程序中的readme.md和使用Gitlab(在Ubuntu服务器上运行)中的Logo存在同样的问题。
Ubuntu版本:16.04.2 LTS
Gitlab版本:10.3.4 56dc722
您只需按照以下步骤操作,即可在readme.md中使用代码段进行图片使用:
如果您收到以下错误,则忘记了第5点:
表单包含以下错误:
内容不能为空
现在,如果您再次编辑代码段,则可以复制Image-Code,如下所示:
![Alt-Text](/uploads/472fc65e1a1bc11b355cc03d6c339fd5/logo_.svg)
到你的readme.md文件。
如果您还想使用链接,则必须看起来像这样:
[![Alt-Text](/uploads/4013547485b9e88e98f1af3870116a29/logo_mit_claim.svg)](https://your-destination.com)
希望它有助于其他ppls
答案 2 :(得分:0)
答案 3 :(得分:0)
我的图像在.bin/img/
文件夹中。
我必须使用以下格式来获取图像:
![alt text](<./bin/img/some_image.png>)
注意<>
答案 4 :(得分:-1)
在GitLab Markdown中,您可以通过两种不同的方式将图像添加到Markdown文件中。
内联样式:
![alt text](img/markdown_logo.png "Title Text")
引用样式:
![alt text1][logo]
[logo]: img/markdown_logo.png "Title Text"
您可以使用上述任何一种方法。在您的情况下,删除./
将是解决方案。
![](images/image.png)
有关GitLab Markdown的更多信息。