Markdown 파일과 이미지 파일을 Git 저장소에 다음과 같이 저장했습니다.
readme.markdown
images/
image.png
다음 readme.markdown
과 같이 이미지를 참조합니다 .
![](./images/image.png)
ReText에서 예상대로 렌더링되지만 저장소를 GitLab에 푸시 할 때 렌더링되지 않습니다.
Markdown 파일에서 이미지를 참조하여 GitLab에서 볼 때 렌더링되도록하려면 어떻게해야합니까?
답변
![](images/image.png)
./
나를 위해 일 하지 않고 : 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를 덤프했을 때 인터넷 무효화되었습니다.
답변
readme.md의 Gitlab 및 이미지와 유사한 문제
내 Extension의 readme.md 내부와 Gitlab (Ubuntu-Server에서 실행)에서 내 로고에 동일한 문제가 발생했습니다.
Ubuntu 버전 : 16.04.2 LTS
Gitlab 버전 : 10.3.4 56dc722
내 솔루션
다음 단계에 따라 readme.md에서 이미지 사용을위한 스 니펫을 사용할 수도 있습니다.
Gitlab 개요 (로그인 됨)
- 해당 이미지를 사용하려는 프로젝트로 이동하십시오.
- 오른쪽 상단 탐색에서 + 버튼을 클릭 합니다.
- 프로젝트 아래 에서 드롭 다운에서 새 스 니펫 을 클릭하세요.
에서 새로운 조각 양식
- 제목 입력
- RTE 필드의 오른쪽 하단 에서 파일 첨부를 클릭 합니다.
- 선택 하여 파일 을 누르 열기를
- 공개 확인란을 클릭합니다.
- 스 니펫의 이름을 지정합니다 (체크 박스 아래) [ “헤더”가 아닌 1 옆의 필드 ]
- 스 니펫 만들기를 클릭합니다.
문제 해결
다음과 같은 오류가 발생하면 포인트 5를 잊어 버렸습니다.
양식에 다음 오류가 있습니다.
콘텐츠는 비워 둘 수 없습니다.
이제 작동하는 Imagelink가 있습니다.
이제 스 니펫을 다시 편집하면 다음과 같이 이미지 코드를 복사 할 수 있습니다.
![Alt-Text](/uploads/472fc65e1a1bc11b355cc03d6c339fd5/logo_.svg)
readme.md 파일에.
링크도 사용하려면 다음과 같아야합니다.
[![Alt-Text](/uploads/4013547485b9e88e98f1af3870116a29/logo_mit_claim.svg)](https://your-destination.com)
다른 ppls에 도움이되기를 바랍니다.
답변
- 프로젝트로 이동
- 문제 선택
- 새로운 이슈 생성
- 새로운 문제 설명에서 파일 첨부를 클릭하십시오.
- 파일을 찾아서 첨부하세요.
- 설명 창에 ” ” 형식의 링크 가 생성됩니다.
- 링크를 복사하여 readme.md 파일에 붙여 넣으십시오.
- 의도하지 않은 경우 문제를 제출하지 마십시오.
답변
내 이미지는 .bin/img/
폴더에 있습니다.
이미지를 얻으려면 아래 형식을 사용해야했습니다.
![alt text](<./bin/img/some_image.png>)
마음 <>
답변
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 에 대한 자세한 내용은 .