About
This skill empowers developers to perform sophisticated Git operations beyond basic staging and committing. It provides expert guidance on interactive rebasing for clean Pull Requests, using git bisect to automate bug hunting, managing concurrent tasks with worktrees, and utilizing the reflog as a safety net for lost data. Whether you are preparing a feature for review or recovering from a disastrous merge, this skill ensures your Git history remains professional, linear, and fully recoverable.