소개
The rebasing-branch skill provides a robust, multi-phase workflow for updating feature branches with the latest changes from a target branch. It eliminates common Git errors by implementing a 'Git Safety Protocol' that includes pre-flight checks to prevent rebasing the mainline branch, automated syncing of the base branch with remote updates, and state preservation for uncommitted changes. Whether you are updating a feature branch against 'main' or performing a complex 'rebase onto' operation, this skill provides structured conflict resolution guidance and verification steps to ensure a clean commit history.