Skip to main content

GitHub Copilot 제안과 일치하는 공용 코드 찾기

GitHub Copilot이 공개적으로 사용 가능한 코드와 일치하는 제안을 할 수 있도록 허용하면 Copilot은 일치하는 코드에 대한 참조가 표시됩니다.

이 문서의 버전은 GitHub 웹 사이트의 Copilot에 대한 것입니다. 이 문서의 Visual Studio Code 버전의 경우 위의 탭을 클릭합니다.

제한 사항

일치하는 코드에 대한 참조는 현재 Visual Studio Code 및 { data variables.product.github %} 웹 사이트에서만 사용할 수 있습니다.

필수 조건

일치하는 코드에 대한 참조는 공개적으로 사용 가능한 코드와 일치하는 제안을 허용하도록 Copilot가 구성된 경우에만 생성됩니다. 이는 개인 또는 조직 설정에서 구성됩니다. 자세한 내용은 개별 구독자로 Copilot 정책 관리 또는 조직에서 Copilot에 대한 정책 관리을(를) 참조하세요.

GitHub Copilot에서 코드 참조 정보

공용 코드와 일치하는 제안을 허용한 경우 Copilot Chat의 응답에 일치하는 코드가 포함될 때마다 일치 항목의 세부 정보가 응답에 포함됩니다.

이 기능을 코드 참조라고 합니다.

Note

일반적으로 공용 코드와 일치하는 항목은 자주 발생하지 않으므로 많은 Copilot Chat 응답에 코드 참조가 표시되지 않아야 합니다.

코드 참조에서 일치하는 코드를 찾는 방법

Copilot 코드는 수락될 경우 제안된 코드와 제안을 둘러싼 일부 코드를 사용하여 일치 항목을 검색하고, 이를 GitHub.com의 모든 공용 리포리토리의 인덱스와 비교합니다. 프라이빗 GitHub 리포지토리의 코드 또는 GitHub 외부의 코드는 검색 프로세스에 포함되지 않습니다. 검색 인덱스는 몇 개월마다 새로 고쳐집니다. 따라서 새로 커밋된 코드와 인덱스를 만들기 전에 삭제된 공용 리포지토리의 코드는 검색에 포함되지 않을 수 있습니다. 같은 이유로 검색은 인덱스가 생성된 이후 삭제되거나 이동된 코드와 일치하는 항목을 반환할 수 있습니다.

Copilot Chat에 대한 코드 참조 보기

Copilot Chat이 공용 GitHub 리포지토리의 코드와 일치하는 코드를 포함하는 응답을 제공하는 경우 코드 제안 아래에 표시됩니다.

n 리포지토리에서 < > 공용 코드 참조

일치하는 코드의 세부 정보를 보려면 다음을 수행합니다.

  1. "공용 코드 참조..."를 클릭합니다. 코드 제안 아래의 텍스트입니다.

    일치하는 코드가 포함된 GitHub 리포지토리 목록이 라이선스 정보와 함께 드롭다운에 표시됩니다(있는 경우).

    코드 참조를 볼 수 있는 링크가 있는 Copilot Chat의 코드 완성 제안 스크린샷.

  2. GitHub.com에 해당 리포지토리를 표시하려면 리포지토리의 이름을 클릭합니다.