Agent skill

git-advanced

Advanced git workflows including rebase, worktrees, bisect, hooks, and monorepo patterns

Stars 4
Forks 4

Install this agent skill to your Project

npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/operations/devtools/git-advanced

SKILL.md

Git Advanced

When to Use This Skill

USE when:

  • Managing complex branch strategies
  • Working on multiple features simultaneously
  • Hunting down bugs with bisect
  • Maintaining clean commit history
  • Setting up team workflows with hooks
  • Managing multi-repo dependencies
  • Recovering from git mistakes

DON'T USE when:

  • Simple linear development (basic git suffices)
  • Solo projects with simple history
  • When team isn't familiar with advanced git
  • Time-critical fixes (use simple commits)

Prerequisites

Installation

Git Configuration:

bash
# Verify git version (2.23+ recommended)
git --version

# Global configuration
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

# Recommended settings

*See sub-skills for full details.*

## Version History

- **1.0.0** (2026-01-17): Initial release
  - Interactive rebase patterns
  - Git worktrees for parallel development
  - Bisect for bug hunting
  - Rerere and reflog for recovery
  - Hooks and custom commands
  - Submodules and monorepo patterns

---

**Use this skill to master advanced git workflows and maintain clean, professional version control!**

## Sub-Skills

- [1. Interactive Rebase (+1)](1-interactive-rebase/SKILL.md)
- [3. Git Bisect (+2)](3-git-bisect/SKILL.md)
- [6. Git Hooks](6-git-hooks/SKILL.md)
- [7. Git Aliases (+1)](7-git-aliases/SKILL.md)
- [9. Monorepo Patterns](9-monorepo-patterns/SKILL.md)
- [1. Complete .gitconfig (+2)](1-complete-gitconfig/SKILL.md)
- [1. Commit History (+2)](1-commit-history/SKILL.md)
- [Common Issues](common-issues/SKILL.md)

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results