소개
The Git Push skill provides a robust framework for synchronizing local changes with remote repositories while minimizing the risk of accidental data loss. It automatically performs pre-flight checks including status verification, branch tracking analysis, and commit diffing. The skill enforces critical safety protocols, such as preventing force pushes to protected branches like main or develop and requiring explicit user confirmation for destructive actions. Whether you are pushing a new feature branch for the first time or syncing after a rebase, this skill ensures a predictable and safe Git experience within Claude Code.