What problem does it solve?
This Skill simplifies the management of complex git stacks, enabling users to work with stacked merge requests, restack commits, and push multiple related branches more effectively.
Core Features & Use Cases
- Stack Management: Organize and view the structure of a stack of branches and their dependencies.
- Navigation: Switch between commits and branches within the stack.
- Commit Manipulation: Add, move, and remove commits within the stack without disrupting the overall structure.
- Pushing: Safely push the entire stack to a remote repository.
- Merge Requests: Create merge requests for stacked branches and manage dependencies.
- Use Case: For developers working on large features that require multiple dependent pull requests, this Skill streamlines the process of managing these stacks.
Quick Start
Use the stacked-branches skill to see the current stack structure and navigate to a specific commit in your project.