git-checkout-branch
CommunitySwitch to a named branch, with safe and confirmed branch creation options.
AuthorMarcoAntolini
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manages switching between Git branches safely and efficiently, providing the user with the ability to switch to an existing branch, create a new branch on demand, or switch to a branch from a remote repository with explicit confirmation.
Core Features & Use Cases
- Branch Switching: Safely switch to a local branch or create one if it doesn't exist.
- Remote Branch Handling: Switch to a branch from a remote repository after fetching updates.
- Confirmation before Creation: Prompt the user to confirm before creating a new local branch.
- Error Handling: In case of uncommitted changes, handles the situation gracefully and offers the user options.
Quick Start
Run 'git-checkout-branch [branch-name]' to switch to the branch 'branch-name'. If it does not exist, it will ask for confirmation to create a new 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: git-checkout-branch Download link: https://github.com/MarcoAntolini/cursor-sync/archive/main.zip#git-checkout-branch 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 620,000+ vetted skills library on demand.