force-push-downstream
OfficialPropagate changes across branches.
Authorbrave
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of force-pushing changes not only to a specified branch but also to all its dependent downstream branches, ensuring consistency across your project's branch hierarchy.
Core Features & Use Cases
- Automated Branch Synchronization: Pushes changes to a branch and all its downstream dependencies.
- Smart Skipping: Intelligently skips branches that are already up-to-date with their remote counterparts.
- Safety First: Utilizes
--force-with-leaseto prevent accidental overwrites of others' work. - Use Case: After making a significant change to a core feature branch, use this Skill to efficiently update all feature branches that were branched off from it, and their subsequent branches, without manual intervention for each.
Quick Start
Execute the force-push-downstream skill starting from the 'main' branch.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: force-push-downstream Download link: https://github.com/brave/brave-core/archive/main.zip#force-push-downstream Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.