Skip to main content

코드 조각에 대한 고정 링크 만들기

파일 또는 끌어오기 요청의 특정 버전에서 특정 줄 또는 코드 줄 범위에 대한 영구 링크를 만들 수 있습니다.

누가 이 기능을 사용할 수 있나요?

Markdown은 GitHub 웹 인터페이스에서 사용할 수 있습니다.

코드에 연결

이 유형의 고정 링크는 원래 출처인 리포지토리에서만 코드 조각으로 렌더링됩니다. 다른 리포지토리에서 고정 링크 코드 조각은 URL로 렌더링됩니다.

이슈 메모의 스크린샷 코드 조각에는 파일 이름 및 줄 번호를 나열하는 헤더와 해당 줄의 코드를 나열하는 본문이 있습니다.

Tip

전체 파일에 대한 고유 링크를 만들려면 “파일에 대한 영구 링크 가져오기”을(를) 참조하세요.

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 연결할 코드를 찾습니다.

    • 파일에서 코드에 연결하려면 해당 파일로 이동합니다.
    • 끌어오기 요청에서 코드에 연결하려면 끌어오기 요청으로 이동하고 변경된 파일을 클릭합니다. 그런 다음 주석에 포함할 코드가 포함된 파일을 찾아 보기를 클릭합니다.
  3. 한 줄 또는 범위를 선택할지 여부를 선택합니다.

    • 한 줄의 코드를 선택하려면 줄 번호를 클릭하여 줄을 강조 표시합니다.
    • 코드 범위를 선택하려면 범위의 첫 번째 줄 수를 클릭하여 코드 줄을 강조 표시합니다. 그런 다음 코드 범위의 마지막 줄 위로 마우스를 가져가고 Shift 키를 누른 다음 줄 번호를 클릭하여 범위를 강조 표시합니다.
  4. 줄의 왼쪽 또는 줄의 범위에서 을(를) 클릭합니다. 드롭다운 메뉴에서 고정 링크 복사를 클릭합니다.

    8줄이 선택된 파일의 스크린샷 첫 번째 선택한 줄의 왼쪽에 케밥 아이콘으로 레이블이 지정된 단추가 진한 주황색 윤곽선으로 표시됩니다.

  5. 코드 조각에 연결하려는 대화로 이동합니다.

  6. 고정 링크를 주석에 붙여넣고 주석을 클릭합니다.

Markdown에 연결

Markdown 렌더링 없이 Markdown 파일을 로드하여 Markdown 파일의 특정 줄에 연결할 수 있습니다. 렌더링하지 않고 Markdown 파일을 로드하려면 파일의 URL 끝에 있는 ?plain=1 매개 변수를 사용할 수 있습니다. 예들 들어 github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1입니다.

코드에서와 동일한 방식으로 Markdown 파일의 특정 줄에 연결할 수 있습니다. URL 끝에 줄 번호 또는 숫자와 함께 #L을 추가합니다. 예를 들어 github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1#L14는 일반 README.md 파일에서 줄 14를 강조 표시합니다.

추가 참고 자료