GitHub의 다른 Wiki 페이지에 연결 하시겠습니까? [닫은]


197

GitHub 위키를 사용하면 다음과 같이 위키의 다른 페이지에 링크 할 수 있습니다.

[[Wiki Page Name]]

그러나 링크를 만들 때 위키 페이지 이름과 다른 텍스트를 표시하고 싶습니다. 이 방법이 있습니까? 위키 페이지에 모두 잘못 연결되어 있습니까?

답변:


86

GitHub는 기본적으로 위키에 Markdown 구문을 사용 하므로 다음을 수행 할 수 있습니다.

[Arbitrary Link Text](Wiki Page Name)

Wiki 및 지원하는 다른 마크 업 구문에 대한 자세한 정보는 Markdown이 블로그 게시물 을 확인하십시오 .

이 솔루션은 상대 URL을 생성하기 때문에 홈페이지에있을 때 문제가 있습니다. 아래 에서 Sven의 답변을 확인하십시오 .


24
@ Sven의 답변이 정확합니다.이 답변이 잘못되었습니다.
Jon Cram

23
이렇게하면 상대 URL 링크가 만들어 지므로 링크하려는 페이지와 동일한 디렉토리에 있으면 작동합니다. 그렇지 않으면 작동하지 않습니다. 특히, 홈페이지 (http : //.../project_name/wiki)에있는 경우 다른 모든 페이지는 wiki 디렉토리에 있지만 홈페이지는 없기 때문에 작동하지 않습니다.
mltsy

4
그것이 깨지기 때문에 -1; 이 글타래에 마지막 댓글을 포함 시키려면 업데이트가 필요합니다. +1로 변경하겠습니다.
Merlyn Morgan-Graham

8
예, [[Link Text|WikiPage]]저에게 효과적입니다. Pleas는 귀하의 답변에 추가
Anton Danilchenko

5
2014 년 5 월 현재 이것은 GitHub에서 수정 된 것으로 보입니다. 이 답변은 이제 모든 페이지에서 작동합니다. 그러나 미리보기가 여전히 손상되었습니다.
drhagen

280

마크 다운 링크 구문 사용

[Link Text](WikiPage)

편집 미리보기에서는 작동하지만 실제 위키 페이지에서는 작동하지 않는 것 같습니다. 적어도 나를 위해 생성 된 링크는 WikiPage대신 wiki/WikiPage유명 GitHub 404를 얻습니다 .

그러나 미디어 위키 문법

[[Link Text|WikiPage]]

Markdown 위키 페이지에서도 작동합니다.


4
또한 링크 텍스트와 Wiki 페이지가 동일하면 간단히 다음을 사용할 수 있습니다 [[My Wonderful Wiki Page]].. 에 연결됩니다 wiki/My-Wonderful-Wiki-Page.
Jimothy

7
예, [[Link Text|WikiPage]]저에게 효과적입니다. 답변 편집
Anton Danilchenko

6
이것은 분명히 받아 들여질만한 대답이어야합니다.
Kenny Cason


1
2019 년 3 월 현재, MediaWiki 구문은 일반 텍스트 를 링크 텍스트로 사용하는 링크에서 작동하지만 Markdown 또는 MediaWiki 구문에 관계없이 링크 텍스트를 모든 형식으로 구문 분석하도록 요청하면 중단됩니다. 예를 들어,```[[Description of foo| Foo]]```는 의도 된 링크가 아닌 (코드 형식의) 소스 마크 업을 렌더링합니다. 누구 든지이 문제를 해결하는 방법을 알고 있다면 알려주십시오.
Jeff Dickey

29

내부 심판 부분은 프로젝트를 기준으로합니다. 위키 페이지의 경우 다음을 사용하십시오.

[Page Name](wiki/Page-Name)

미리보기에서 링크가 끊어 지지만 페이지가 저장되면 작동합니다.


1
작동하지만 Sven의 답변이 더 좋습니다.
Ulrich Stern

4
사용자 정의 사이드 바 내부에서 사용할 때이 문제가 있습니다.와 같은 링크 중 하나로 이동 wiki/Page-Name하면 wiki/Page-Name페이지 사이드 바에서 wiki와 같은 이중 요소 가있는 링크가 끊어집니다 wiki/wiki/Page-Name.
Matt

-7

위키 편집기의 도움말을 확인하십시오. 그것은 당신에게 알려줍니다 :

참조 링크를 만들려면 대괄호 두 세트를 사용하십시오. [my internal link][internal-ref]내부 참조에 연결됩니다 internal-ref.


2
또한 cbley가 언급했듯이 Markdown은 내부 참조 주위에 둥근 괄호가 필요하기 때문에 작동하지 않습니다. 왜 도움말에 잘못된 정보가 포함되어 있는지 궁금합니다.
Ethan Leroy

2
위키의 도움말 편집기는 말합니다. 그러나이 경우 "내부 참조"는 동일한 위키의 다른 페이지가 아닌 인 페이지 마크 다운 참조를 나타냅니다. 자세한 내용은 마크 다운 링크 구문 을 참조하십시오.
Calrion
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.