About
The Git Rebase Workflow skill streamlines the process of keeping feature branches up to date with the latest changes from a remote repository. It automatically detects the default branch (such as main or master), fetches remote updates, and performs a rebase while providing structured guidance on conflict resolution. By emphasizing the use of --force-with-lease for remote updates, it ensures that developers can maintain a clean project history without the risk of accidentally overwriting a collaborator's work, making it ideal for teams following a rebase-centric development model.