github

安装量: 1.5K
排名: #1015

安装

npx skills add https://github.com/callstackincubator/agent-skills --skill github

GitHub Patterns Tools Use gh CLI for all GitHub operations. Prefer CLI over GitHub MCP servers for lower context usage. Quick Commands

Create a PR from the current branch

gh pr create --title "feat: add feature" --body "Description"

Squash-merge a PR

gh pr merge < PR_NUMBER

--squash --title "feat: add feature (#)"

View PR status and checks

gh
pr
status
gh
pr
checks
<
PR_NUMBER
>
Stacked PR Workflow Summary
When merging a chain of stacked PRs (each targeting the previous branch):
Merge the first PR
into main via squash merge
For each subsequent PR
rebase onto main, update base to main, then squash merge
On conflicts
stop and ask the user to resolve manually

Rebase next PR's branch onto main, excluding already-merged commits

git rebase --onto origin/main < old-base-branch

< next-branch

git push --force-with-lease origin < next-branch

gh pr edit < N

--base main gh pr merge < N

--squash --title " (#N)" See stacked-pr-workflow.md for full step-by-step details. Quick Reference File Description stacked-pr-workflow.md Merge stacked PRs into main as individual squash commits Problem -> Skill Mapping Problem Start With Merge stacked PRs cleanly stacked-pr-workflow.md

返回排行榜