풀 리퀘스트와 이슈

Git 창에는 현재 저장소의 GitHub 풀 리퀘스트와 이슈도 표시됩니다. 브라우저를 열지 않고도 이슈에서 실행 중인 에이전트로, 리뷰 댓글에서 수정으로 바로 넘어갈 수 있습니다.

PATerminal v1.8.3 기준

GitHub CLI 설정

풀 리퀘스트와 이슈는 본인의 GitHub CLI를 사용합니다. gh를 설치하고 한 번 로그인하세요.

gh auth login

PATerminal은 GitHub 토큰을 묻거나 저장하지 않습니다. 이슈가 로드되지 않으면 gh가 설치되어 있고 로그인되어 있는지 확인하라고 알려 줍니다.

풀 리퀘스트

  • PR 목록에는 각 풀 리퀘스트가 상태(열림, 초안, 병합됨, 닫힘)와 함께 표시됩니다.
  • 하나를 열면 대화(설명, 리뷰(승인, 변경 요청), 줄 댓글)와 전체 diff가 담긴 변경 파일을 볼 수 있습니다.
  • 댓글의 복사는 파일 위치와 댓글을 복사해, 에이전트에 바로 붙여 넣을 수 있게 합니다.
  • 새 세션은 PR용 셸 세션을 만듭니다. 별도 체크아웃이 필요하면 PR에서 worktree를 만드세요.
  • GitHub에서 열기는 브라우저에서 엽니다.

이슈

  • 열린 이슈와 닫힌 이슈를 라벨, 담당자, 댓글과 함께 둘러봅니다.
  • 이슈에서 새 세션을 누르면 그 이슈를 작업할 세션이 시작됩니다. 선택한 브랜치에서 worktree 만들기에 체크하면 먼저 전용 worktree와 브랜치를 만듭니다.
  • 기존 브랜치를 이 이슈에 연결은 GitHub의 연결된 브랜치를 만들고 그 로컬 브랜치만 push합니다(연결하고 푸시).

이슈 만들기

  1. 이슈 목록에서 만들기를 누릅니다.
  2. 제목과 본문을 입력합니다.
  3. 필요하면 파일 추가로 스크린샷, 로그 등을 첨부합니다.
  4. 만들기를 누릅니다.
참고

GitHub CLI는 이슈에 파일을 직접 첨부할 수 없으므로, 첨부 파일은 저장소의 PATerminal 관리용 GitHub Release에 업로드되고 이슈 본문에서 링크됩니다.

아직 해결되지 않았나요?

FAQ를 확인하거나 OS, PATerminal 버전, 시도해 본 내용을 적어 이메일로 문의해 주세요. 모든 메일에 답장해 드립니다.