Skip to main content

Copilot를 사용하여 끌어오기 요청 살펴보기

GitHub Copilot 채팅은 끌어오기 요청의 콘텐츠, 기능 및 상태를 이해하는 데 도움이 될 수 있습니다.

소개

끌어오기 요청 내의 다양한 보기에서 끌어오기 요청에 대해 Copilot에 다양한 질문을 할 수 있습니다. 예를 들어, Copilot에게 끌어오기 요청 요약을 요청하거나 끌어오기 요청의 특정 파일 또는 코드 줄 내에서 변경된 내용을 설명할 수 있습니다.

끌어오기 요청 요약 가져오기

Copilot에 끌어오기 요청을 요약하거나, 끌어오기 요청의 상태에 대한 정보를 제공할 것을 요청할 수 있습니다.

  1. GitHub의 리포지토리에서 당겨받기 요청으로 이동하세요.
  2. 페이지 오른쪽 위에서 아이콘 옆에 있는 을 클릭한 다음, Assistive를 클릭하여 Copilot Chat 패널을 엽니다.
  3. 패널에 Copilot과(와)의 이전 대화가 포함된 경우 Copilot 패널의 오른쪽 위에 있는 더하기 기호 아이콘을 클릭하여 새 대화를 시작합니다.
  4. Copilot Chat 패널 아래쪽에 있는 프롬프트 상자에 질문을 입력하고 Enter 키를 누릅니다.

예시 프롬프트

다음 프롬프트는 끌어오기 요청에 대해 알아내기 위해 Copilot에 물어볼 수 있는 종류의 질문 예입니다.

  • Summarize this pull request
  • What is the current status of this pull request?
  • What are the main changes in this pull request?

끌어오기 요청에서 특정 파일의 변경 내용에 대한 질문하기

Copilot에 끌어오기 요청의 특정 파일 변경 사항을 설명하거나, 끌어오기 요청의 파일 상태에 대한 정보를 제공할 것을 요청할 수 있습니다.

  1. GitHub의 리포지토리에서 당겨받기 요청으로 이동하세요.
  2. 변경된 파일 탭을 클릭하세요.
  3. 파일 오른쪽 위에 있는 을(를) 클릭한 다음 이 차이에 대해 Copilot에 질문하기를 클릭합니다.
  4. 채팅 패널 아래쪽에 있는 프롬프트 상자에 질문을 입력하고 Enter 키를 누릅니다.

예시 프롬프트

  • What are the changes in this file?
  • What is the status of this file in the pull request?

끌어오기 요청의 파일 내 특정 줄에 대한 질문하기

Copilot에 끌어오기 요청의 특정 코드 줄을 설명하거나, 이러한 줄의 상태에 대한 정보를 제공할 것을 요청할 수 있습니다.

  1. GitHub의 리포지토리에서 당겨받기 요청으로 이동하세요.
  2. 변경된 파일 탭을 클릭하세요.
  3. 선택할 첫 번째 줄의 줄 번호를 클릭하고 Shift 키를 누른 채 선택할 마지막 줄의 줄 번호를 클릭합니다.
  4. Copilot에게 질문하거나 미리 정의된 질문 목록에서 선택합니다.
    • 선택한 줄에 대해 질문하려면 선택 영역 오른쪽에 있는 Copilot 아이콘을 클릭하세요. 그러면 선택한 줄이 질문의 컨텍스트로 표시된 GitHub Copilot 채팅 패널이 표시됩니다.

예시 프롬프트

  • Explain the selected lines of code
  • What do these lines of code do?

워크플로가 실패한 이유 묻기

Copilot에 끌어오기 요청에서 워크플로가 실패한 이유를 설명하고 문제를 해결하는 방법에 대한 제안을 제공할 것을 요청할 수 있습니다.

  1. GitHub의 리포지토리에서 당겨받기 요청으로 이동하세요.

  2. 페이지 하단으로 스크롤한 후 실패한 검사 중 하나 옆의 세부 정보를 클릭합니다.

  3. 페이지 오른쪽 위에서 아이콘 옆에 있는 을 클릭한 다음, Assistive를 클릭하여 Copilot Chat 패널을 엽니다.

  4. 패널에 Copilot과(와)의 이전 대화가 포함된 경우 Copilot 패널의 오른쪽 위에 있는 더하기 기호 아이콘을 클릭하여 새 대화를 시작합니다.

  5. Copilot Chat 패널 아래쪽에 있는 프롬프트 상자에서 Copilot에 끌어오기 요청이 실패한 이유를 묻고 Enter 키를 누릅니다.

    Copilot은 끌어오기 요청이 실패한 이유에 대한 정보로 응답합니다. Copilot은(는) 문제를 해결하는 방법에 대한 제안도 제공할 수 있습니다.

  6. Copilot에서 문제를 해결하는 단계를 제공한 경우 단계를 수행하여 문제를 해결할 수 있습니다.

예시 프롬프트

  • Why has this workflow failed?
  • What can I do to fix this issue?

추가 참고 자료