Skip to main content

GitHub Copilot 명령 줄 인터페이스 (CLI)의 이슈, 풀 리퀘스트 및 Gist 찾아보기

대화형 코파일럿 CLI 세션의 탭을 사용하여 터미널을 벗어나지 않고 문제를 찾아보고 요청 및 요점을 끌어올 수 있습니다.

참고

새 탭 인터페이스는 현재 공개 미리 보기에 있으며, 변경될 수 있습니다.

대화형 코파일럿 CLI 세션은 화면 맨 위에 다음과 같은 4개의 탭이 있습니다.

  • 세션: Copilot용 프롬프트를 입력하는 일반적인 채팅 환경입니다.
  • 문제: 현재 리포지토리에서 이슈를 엽니다 GitHub.
  • 끌어오기 요청: 현재 리포지토리에서 끌어오기 요청을 엽니다 GitHub.
  •           **Gists**: GitHub의 내 Gists.
    

Issues, Pull requests, Gists 탭을 사용하면 브라우저로 전환하지 않고도 GitHub.com의 콘텐츠를 찾아볼 수 있습니다. 이 기능은 다음을 수행하려는 경우에 유용합니다.

  • 작업할 이슈 또는 풀 리퀘스트를 찾으세요.
  • 항목을 채팅으로 끌어오기 - 선택한 항목에 대한 참조를 프롬프트 상자에 빠르게 삽입하여 조사, 수정, 메모 또는 검토를 요청할 Copilot 수 있습니다.
  • 항목GitHub.com으로 이동 - 예를 들어 문제에 대해 주석을 달거나 끌어오기 요청을 병합하거나 요점을 편집하려는 경우를 예로 들 수 있습니다.

탭 간 전환

  • Tab 키를 눌러 다음 탭으로 이동합니다.
  • Shift+Tab 키를 눌러 이전 탭으로 이동합니다.

슬래시 명령 선택과 같은 CLI의 다른 부분이 키 입력을 관찰하는 동안 탭 전환이 일시 중지됩니다.

참고

이슈풀 리퀘스트 탭은 코파일럿 CLI가 GitHub 저장소 내부에서 실행 중일 때만 표시됩니다. 다른 디렉터리에서는 세션Gists 탭만 표시됩니다.

일반적인 키보드 컨트롤

문제, 끌어오기 요청Gists 탭은 모두 동일한 컨트롤을 사용합니다. 다음 탭 중 어느 탭에 있든 관계없이 다음을 수행합니다.

  • 위쪽 및 아래쪽 화살표 키를 사용하여 목록의 항목을 강조 표시합니다.
  • 왼쪽 및 오른쪽 화살표 키를 사용하여 목록의 페이지 사이를 이동합니다.
  • Enter 키를 눌러 강조 표시된 항목의 자세한 보기를 표시합니다. 세부 정보 보기에서 Esc 키를 눌러 목록으로 돌아갑니다.
  • o 키를 눌러 강조 표시된 항목(또는 자세한 보기에서 현재 항목)GitHub.com을 엽니다.
  • c 키를 눌러 프롬프트 입력 영역에 항목에 대한 참조를 삽입하고 세션 탭으로 다시 이동합니다.

사용할 수 있는 키 프레스의 전체 집합은 이 문서의 끝에 있는 키보드 참조 를 참조하세요.

검색 문제

문제 탭에는 현재 리포지토리의 미해결 문제(사용자가 작성하거나, 할당되었거나, 언급되었거나, 주석으로 댓글을 달았던 문제)가 나열됩니다. 각 행에는 문제 제목, 문제 번호, 작성자 및 문제가 열린 시간이 표시됩니다.

GitHub 목록을 채우는 데 사용되는 검색 쿼리가 그 위에 표시됩니다. 나와 관련된 이슈만 표시하는 보기와 리포지토리의 열려 있는 모든 이슈를 표시하는 보기 사이를 전환하려면 a를 누르세요.

c 키를 누르면 세션 탭의 프롬프트 상자에 문제에 대한 참조가 삽입됩니다. 그런 다음 이 문제와 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

#1234 suggest a fix for this bug

끌어오기 요청 찾아보기

풀 리퀘스트 탭에는 현재 리포지토리에서 사용자와 관련된 열린 풀 리퀘스트(사용자가 작성했거나, 할당되었거나, 멘션되었거나, 검토 요청을 받았거나, 댓글을 남긴 풀 리퀘스트)가 나열됩니다. 각 행에는 끌어오기 요청 제목, 번호, 작성자 및 끌어오기 요청이 열린 기간이 표시됩니다.

GitHub 목록을 채우는 데 사용되는 검색 쿼리가 그 위에 표시됩니다. a를 눌러 사용자와 관련된 풀 리퀘스트만 표시하는 보기와 리포지토리의 열려 있는 모든 풀 리퀘스트를 표시하는 보기 사이를 전환합니다.

c 키를 누르면 세션 탭의 프롬프트 상자에 끌어오기 요청에 대한 참조가 삽입됩니다. 그런 다음 이 끌어오기 요청과 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

#5678 check this out and run tests

내 gists 찾아보기

Gists 탭에는 로그인한 GitHub 계정이 소유한 gists가 나열됩니다. 공개 gists와 비밀 gists가 모두 표시됩니다. 문제끌어오기 요청 탭과 달리 Gists 탭은 리포지토리로 범위가 지정되지 않으며 CLI를 시작한 위치에 관계없이 항상 사용할 수 있습니다.

c 키를 누르면 세션 탭의 프롬프트 상자에 시스트의 URL이 삽입됩니다. 그런 다음 이 요점과 관련된 프롬프트를 입력할 수 있습니다. 다음은 그 예입니다.

https://gist.github.com/USERNAME/GIST-ID summarize this

이슈, 풀 리퀘스트 및 Gist 수정하기

문제, 끌어오기 요청Gists 탭은 읽기 전용 환경입니다. 다음 탭 중 하나에서 찾은 항목에 대해 작업할 수 있는 두 가지 방법이 있습니다.

  • O 키를 눌러 열기 GitHub.com 웹 UI를 사용하여 항목을 수정합니다.

  • c 키를 눌러 프롬프트 상자에 참조를 삭제하고 작업을 수행하도록 요청 Copilot 합니다. 다음은 그 예입니다.

    #1234 add a comment: "Any update on this?"
    
    #5678 merge this
    
    https://gist.github.com/USERNAME/GIST-ID delete this
    

키보드 참조

이슈, 풀 리퀘스트Gists 탭의 하단 힌트 표시줄에는 사용 가능한 키를 요약해 보여줍니다.

암호키Where조치
/ Shift+모든 홈 탭다음 또는 이전 홈 탭으로 전환합니다.
/
j / k목록 보기목록에서 다음 또는 이전 항목을 강조 표시합니다.
/
L / H목록 보기다중 페이지 목록에 다음 또는 이전 페이지를 표시합니다.
입력목록 보기강조 표시된 항목의 세부 정보 보기를 엽니다.
o목록 보기 또는 세부 정보 보기브라우저에서 GitHub.com의 강조 표시된 항목을 엽니다.
c목록 보기 또는 세부 정보 보기프롬프트 입력 영역에 항목에 대한 참조를 삽입하고 세션 탭으로 다시 이동합니다.
a
이슈풀 리퀘스트 탭의 목록 보기사용자와 관련된 항목만 표시하고 리포지토리의 열려 있는 모든 항목을 표시하는 것 사이에서 전환합니다.
Esc세부 정보 보기목록 보기로 돌아갑니다.