Skip to main content

GitHub Copilot의 콘텐츠 제외 정보

GitHub Copilot 작업에 대한 콘텐츠를 제외하는 방법을 알아봅니다.

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

리포지토리 관리자 및 조직 소유자는 콘텐츠 제외 설정을 관리할 수 있습니다.

리포지토리에 대한 "유지 관리" 역할의 사용자는 해당 리포지토리에 대한 콘텐츠 제외 설정을 볼 수 있지만 편집할 수는 없습니다.

GitHub Copilot Business 또는 GitHub Copilot Enterprise 구독을 보유한 조직입니다.

Note

GitHub Copilot은(는) 현재 퍼블릭 베타 버전이며 변경될 수 있습니다.

리포지토리 또는 조직의 설정에서 콘텐츠에 대한 특정 경로를 제외하여 특정 파일을 무시하도록 GitHub Copilot을(를) 구성할 수 있습니다.

콘텐츠 제외를 지정할 때 IDE에 대한 지원 수준에 따라 최대 세 가지 효과가 있습니다.

  • 코드 완료는 영향을 받는 파일에서 사용할 수 없습니다.
  • 영향을 받는 파일의 콘텐츠는 다른 파일의 코드 완료 제안을 알리지 않습니다.
  • 영향을 받는 파일의 콘텐츠는 GitHub Copilot Chat의 응답을 알리지 않습니다.

콘텐츠 제외를 추가하거나 변경한 후 설정이 이미 로드된 IDE에서 적용되려면 최대 30분이 걸릴 수 있습니다. 사용자 고유의 IDE에 변경 내용을 적용하여 콘텐츠 제외 설정을 다시 로드할 수 있습니다. "IDE에서 콘텐츠 제외 변경 내용 테스트"을(를) 참조하세요.

콘텐츠 제외의 가용성

도구코드 완료 지원Copilot Chat 지원
Visual Studio
Visual Studio Code
JetBrains IDE
Vim/Neovim해당 없음
Azure Data Studio해당 없음
GitHub.com해당 없음

콘텐츠 제외의 제한 사항

  • Visual Studio Code의 Copilot Chat에서는 질문에 @github 채팅 참가자를 사용할 때 콘텐츠 제외가 적용되지 않습니다.
  • 제외되지 않은 파일에서 IDE가 정보를 제공하는 경우 에서 제외된 파일의 의미론적 정보를 사용할 수 있습니다. 이러한 콘텐츠의 예로는 코드에 사용되는 기호에 대한 형식 정보와 커서 올리기 정의가 포함됩니다.

제외 가능한 항목

리포지토리의 설정에서 콘텐츠 제외를 지정하는 경우 해당 리포지토리의 파일만 제외할 수 있습니다.

조직의 설정에서 콘텐츠 제외를 지정하는 경우 GitHub.com에 호스트된 Git 기반 리포지토리 또는 다음 구문 중 어느 것을 사용하여 액세스할 수 있는 모든 위치에서 파일을 제외할 수 있습니다.

http[s]://host.xz[:port]/path/to/repo.git/

git://host.xz[:port]/path/to/repo.git/

[user@]host.xz:path/to/repo.git/

ssh://[user@]host.xz[:port]/path/to/repo.git/

콘텐츠 제외 설정의 영향을 받는 사람

콘텐츠 제외 설정은 다음 조건을 각각 충족하는 사용자에게만 적용됩니다.

  • GitHub Copilot Business 또는 GitHub Copilot Enterprise 구독의 일부로 사용자 권한을 부여받아야 합니다.
  • 콘텐츠 제외가 구성된 동일한 조직의 구성원입니다.

지정된 파일에 액세스할 수 있는 다른 사용자는 지정된 파일을 참조하는 코드 완료 제안과 GitHub Copilot Chat 응답을 계속 볼 수 있습니다.

리포지토리 설정 또는 조직 설정에 정의된 모든 제외는 Copilot Business 구독의 일부로 Copilot 시트를 부여 받은 조직의 모든 구성원에게 적용됩니다.

GitHub로 전송된 데이터

콘텐츠 제외를 구성한 후 클라이언트(예: Copilot에 대한 VS Code 확장)는 서버가 올바른 정책을 클라이언트로 반환할 있도록 현재 리포지토리 URL을 GitHub 서버로 보냅니다. 이러한 URL은 어디에도 기록되지 않습니다.

다음 단계

리포지토리 또는 조직에서 콘텐츠 제외를 설정하려면 "GitHub Copilot의 콘텐츠 제외 구성"을(를) 참조하세요.