一键导入
gh-pr-checkout
Check out a GitHub pull request locally using gh CLI to review or test changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Check out a GitHub pull request locally using gh CLI to review or test changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Close GitHub issues with gh CLI, choosing completed vs not planned and optionally adding a closing comment.
Add, edit, or delete GitHub issue comments using gh CLI.
Create GitHub issues with gh CLI, including labels, assignees, milestones, and projects.
Manage linked branches for GitHub issues using gh issue develop.
Edit GitHub issues (title, body, labels, assignees, milestones, projects) using gh CLI.
List and filter GitHub issues using gh CLI with various filters like state, author, labels, milestone, and search queries.
| name | gh-pr-checkout |
| description | Check out a GitHub pull request locally using gh CLI to review or test changes. |
| allowed-tools | Bash, Read, Grep |
--repo OWNER/REPO).Verify auth and git status:
gh --version
gh auth status
git status
Check out the PR:
gh pr checkout 123
gh pr checkout https://github.com/OWNER/REPO/pull/123
gh pr checkout feature-branch
Use options as needed:
# Custom local branch name
gh pr checkout 123 --branch my-review-branch
# Force update existing branch
gh pr checkout 123 --force
# Detached HEAD (no local branch)
gh pr checkout 123 --detach
After checkout, verify:
git branch --show-current
git log --oneline -5
# Check out PR #123
gh pr checkout 123
# Check out with custom branch name
gh pr checkout 123 --branch review-feature-x
# Force refresh an already checked out PR
gh pr checkout 123 --force
# Interactive selection from recent PRs
gh pr checkout
| Flag | Description |
|---|---|
-b, --branch | Local branch name (default: head branch name) |
--detach | Checkout with detached HEAD |
-f, --force | Reset existing local branch to PR state |
--recurse-submodules | Update submodules after checkout |
--force flag is useful when PR has been updated.--detach for quick inspection without creating a branch.gh pr checkout --help