rebase-safely

Installation
SKILL.md

Rebase Safely

Master Git rebase without losing work or causing team chaos.

When to Use

  • Updating feature branch with latest main
  • Cleaning up commit history before PR
  • Squashing multiple commits into one
  • Reordering or editing commits
  • Fixing commit messages

The Golden Rule

NEVER rebase commits that have been pushed to a shared branch.

Rebasing rewrites history. If others have based work on those commits, you'll cause merge conflicts and confusion.

Related skills
Installs
8
GitHub Stars
3
First Seen
Feb 4, 2026