Lightlines
By kitlangton

stack

kitlangton470 installs

Keep stacked pull requests intact after squash merges.

What it does

Repairs stacked pull requests and merge requests so their relationships survive squash merges and deleted parent branches.

When to use it

Use when asked to inspect, track, sync, merge, document, or undo stacked pull requests or merge requests in squash-merge repositories.

How to use it

Give it a repository with stacked changes; it uses stack to preview and apply repairs to branch relationships and associated changes.

What you provide

  • An existing project

Uses

Latest review

What you need · 5

Requires the local stack CLI to inspect and repair stacked changes.

For a GitHub repository, requires the GitHub CLI installed and authenticated.


Access · 3

This skill

GitHub

Write

Updates GitHub pull request relationships

GitLab

Write

Updates GitLab merge request relationships