sc-push

Community

Sync code across multiple Git remotes.

AuthorTony363
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the process of pushing code changes to multiple Git repositories simultaneously, handling complex scenarios like path exclusions and branch mapping.

Core Features & Use Cases

  • Multi-Remote Pushing: Push to any configured Git remote.
  • Selective Filtering: Exclude specific paths or directories from being pushed to certain remotes.
  • Branch Mapping: Push a local branch to a differently named remote branch.
  • Force Push Control: Safely manage force pushes with user confirmation.
  • Use Case: Push your main development branch to both a personal GitHub repository and a team's GitLab instance, while excluding sensitive configuration files from the latter.

Quick Start

Push the current branch to all configured Git remotes, excluding the 'secrets/' directory from the 'staging' remote.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: sc-push
Download link: https://github.com/Tony363/SuperClaude/archive/main.zip#sc-push

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.