Automates the process of rebasing local branches onto the main branch while automatically resolving conflicts in favor of upstream changes.
The Git Rebase Manager skill provides a standardized workflow for synchronizing feature branches with the latest main branch. It automates the fetching of remote changes, initiates a rebase using the 'theirs' strategy to prioritize upstream code during conflicts, and performs a safe force-push using the lease flag. This skill is ideal for developers who need to quickly update their working branches while ensuring compatibility with the current production codebase, significantly reducing the manual overhead of conflict resolution.
Key Features
01Safe remote updates using --force-with-lease
02Automatic repository context detection
03Token-optimized execution with suppressed stdout