풀 리퀘스트와 이슈
Git 창에는 현재 저장소의 GitHub 풀 리퀘스트와 이슈도 표시됩니다. 브라우저를 열지 않고도 이슈에서 실행 중인 에이전트로, 리뷰 댓글에서 수정으로 바로 넘어갈 수 있습니다.
PATerminal v1.8.3 기준
GitHub CLI 설정
풀 리퀘스트와 이슈는 본인의 GitHub CLI를 사용합니다. gh를 설치하고 한 번 로그인하세요.
gh auth loginPATerminal은 GitHub 토큰을 묻거나 저장하지 않습니다. 이슈가 로드되지 않으면 gh가 설치되어 있고 로그인되어 있는지 확인하라고 알려 줍니다.
풀 리퀘스트
- PR 목록에는 각 풀 리퀘스트가 상태(열림, 초안, 병합됨, 닫힘)와 함께 표시됩니다.
- 하나를 열면 대화(설명, 리뷰(승인, 변경 요청), 줄 댓글)와 전체 diff가 담긴 변경 파일을 볼 수 있습니다.
- 댓글의 복사는 파일 위치와 댓글을 복사해, 에이전트에 바로 붙여 넣을 수 있게 합니다.
- 새 세션은 PR용 셸 세션을 만듭니다. 별도 체크아웃이 필요하면 PR에서 worktree를 만드세요.
- GitHub에서 열기는 브라우저에서 엽니다.
이슈
- 열린 이슈와 닫힌 이슈를 라벨, 담당자, 댓글과 함께 둘러봅니다.
- 이슈에서 새 세션을 누르면 그 이슈를 작업할 세션이 시작됩니다. 선택한 브랜치에서 worktree 만들기에 체크하면 먼저 전용 worktree와 브랜치를 만듭니다.
- 기존 브랜치를 이 이슈에 연결은 GitHub의 연결된 브랜치를 만들고 그 로컬 브랜치만 push합니다(연결하고 푸시).
이슈 만들기
- 이슈 목록에서 만들기를 누릅니다.
- 제목과 본문을 입력합니다.
- 필요하면 파일 추가로 스크린샷, 로그 등을 첨부합니다.
- 만들기를 누릅니다.
참고
GitHub CLI는 이슈에 파일을 직접 첨부할 수 없으므로, 첨부 파일은 저장소의 PATerminal 관리용 GitHub Release에 업로드되고 이슈 본문에서 링크됩니다.
아직 해결되지 않았나요?
FAQ를 확인하거나 OS, PATerminal 버전, 시도해 본 내용을 적어 이메일로 문의해 주세요. 모든 메일에 답장해 드립니다.