소개
끌어오기 요청 내의 다른 보기에서 끌어오기 요청에 대해 다양한 질문을 할 수 있습니다 Copilot . 예를 들어 끌어오기 요청을 요약하거나 끌어오기 요청의 특정 파일 또는 코드 줄 내에서 변경된 내용을 설명하도록 요청할 Copilot 수 있습니다.
끌어오기 요청 요약 가져오기
끌어오기 요청을 요약하거나 끌어오기 요청의 상태에 대한 정보를 제공하도록 요청할 Copilot 수 있습니다.
-
GitHub에서 리포지토리의 풀 리퀘스트로 이동합니다.
-
페이지의 오른쪽 위 모서리에서 Copilot 아이콘()을 클릭하여 공동 파일럿 채팅 엽니다.
Copilot 는 끌어오기 요청을 질문의 컨텍스트로 사용합니다.
- 공동 파일럿 채팅 패널 하단의 프롬프트 상자에 질문을 입력한 다음 Enter 키를 누릅니다.
예시 프롬프트
다음 프롬프트는 끌어오기 요청에 대해 알아내는 데 도움이 되도록 요청할 Copilot 수 있는 질문의 예입니다.
Summarize this pull requestWhat is the current status of this pull request?What are the main changes in this pull request?
끌어오기 요청에서 특정 파일의 변경 내용에 대한 질문하기
끌어오기 요청에서 특정 파일에 대한 변경 내용을 설명하거나 끌어오기 요청의 파일 상태에 대한 정보를 제공하도록 요청할 Copilot 수 있습니다.
-
GitHub에서 리포지토리의 풀 리퀘스트로 이동합니다.
-
변경된 파일 탭을 클릭하세요.
-
질문하려는 파일에서 해당 줄의 오른쪽에 있는 아이콘을 클릭한 다음 Copilot 을 클릭하고 이 diff에 관해 질문하기를 선택합니다.
이렇게 하면 질문의 컨텍스트로 지정된 파일 변경 사항이 포함된 상태로 공동 파일럿 채팅가 열립니다.
-
채팅 패널 아래쪽에 있는 프롬프트 상자에 질문을 입력하고 Enter 키를 누릅니다.
예시 프롬프트
What are the changes in this file?What is the status of this file in the pull request?
끌어오기 요청의 파일 내 특정 줄에 대한 질문하기
끌어오기 요청에서 특정 코드 줄을 설명하거나 해당 줄의 상태에 대한 정보를 제공하도록 요청할 Copilot 수 있습니다.
-
GitHub에서 리포지토리의 풀 리퀘스트로 이동합니다.
-
변경된 파일 탭을 클릭하세요.
-
선택할 첫 번째 줄의 줄 번호를 클릭하고 Shift 키를 누른 채 선택할 마지막 줄의 줄 번호를 클릭합니다.
-
선택한 줄 중 하나의 오른쪽에서 아이콘을 클릭한 다음 Copilot 을 클릭하고 이 diff에 대해 질문하기를 선택합니다.
선택한 줄이 질문의 컨텍스트로 표시되어 열립니다 공동 파일럿 채팅 .
-
채팅 패널 아래쪽에 있는 프롬프트 상자에 질문을 입력하고 Enter 키를 누릅니다.
예시 프롬프트
Explain the selected lines of codeWhat do these lines of code do?
워크플로가 실패한 이유 묻기
Copilot에 풀 리퀘스트에서 워크플로가 실패한 이유를 설명하고 문제를 해결하는 방법에 대한 제안을 제공해 달라고 요청할 수 있습니다.
-
GitHub에서 리포지토리의 풀 리퀘스트로 이동합니다.
-
페이지 아래쪽으로 스크롤한 다음 실패한 검사 중 하나 옆에 있는 줄임표를 클릭한 다음 설명 오류를 클릭합니다.
그러면 공동 파일럿 채팅이(가) 열리며, 질문의 맥락으로 워크플로 실패가 표시되고 채팅 입력 상자에는 프롬프트가 미리 입력된 상태가 됩니다. Copilot 는 끌어오기 요청이 실패한 이유에 대한 정보로 응답합니다. Copilot 에서는 문제를 해결하는 방법에 대한 제안도 제공할 수 있습니다.
-
문제를 해결하는 단계를 제공한 경우 Copilot 단계에 따라 문제를 해결할 수 있습니다.
예시 프롬프트
Why has this workflow failed?What can I do to fix this issue?
만든 끌어오기 요청에 대해 질문하기 Copilot
Copilot 클라우드 에이전트가 생성한 풀 리퀘스트를 볼 때, Copilot에게 수행한 작업에 대해 물어볼 수 있습니다. Copilot 는 에이전트의 세션 로그를 검색하여 변경된 내용, 유효성 검사된 내용 및 이유를 설명합니다.
예시 프롬프트
What did Copilot change in this pull request and why?What did Copilot validate before opening this pull request?Summarize the agent session that created this pull request.