What problem does it solve?
This Skill streamlines Git operations by enforcing atomic commits, enabling efficient history rewriting (rebase/squash), and providing powerful tools for searching and understanding your project's history.
Core Features & Use Cases
- Atomic Commits: Ensures every commit represents a single, logical change, making your history clean and understandable.
- History Rewriting: Facilitates rebasing, squashing, and cleaning up your commit history to maintain a high-quality codebase.
- History Search: Allows you to find specific changes, identify when a bug was introduced, or understand who wrote particular lines of code.
- Use Case: Before merging a large feature, use this Skill to break down your work into small, focused commits, rebase your branch cleanly onto the main branch, and then search your history to confirm the exact commit that introduced a specific bug.
Quick Start
Use the git-master skill to help you commit your current changes.