npx claudepluginhub meszmate/checkpoints --plugin checkpointsPush the current branch to the remote repository. **Steps:** 1. Verify this is a git repository: `git rev-parse --is-inside-work-tree` 2. Check for uncommitted changes (`git status --porcelain`). If there are changes, warn the user and ask if they want to commit first before pushing. 3. Verify a remote is configured: `git remote -v`. If no remote exists, warn the user and stop. 4. Get the current branch name: `git rev-parse --abbrev-ref HEAD`. 5. Push the branch: `git push -u origin <branch-name>`. 6. Show a confirmation with the branch name and remote URL.
/pushOrchestrates production-ready git push: justifies untracked files, runs /review quality gate, pushes if clean, updates PR, runs /testserver, verifies readiness.
/pushVerifies code quality via /verify-clean, warns on main/master pushes if other branches exist, pushes current branch to origin, reports result.
/pushCommits changes using session context for staging, pushes to remote branch, and posts progress comment to associated PR or issue.
/pushPushes local draft changes for posts and pages to Ghost CMS. Handles new posts by creating them and updating local frontmatter with IDs, updates existing posts if modified.
/pushPushes local draft changes for posts and pages to Ghost CMS. Handles new posts by creating them and updating local frontmatter with IDs, updates existing posts if modified.
Push the current branch to the remote repository.
Steps:
Verify this is a git repository: git rev-parse --is-inside-work-tree
Check for uncommitted changes (git status --porcelain). If there are changes, warn the user and ask if they want to commit first before pushing.
Verify a remote is configured: git remote -v. If no remote exists, warn the user and stop.
Get the current branch name: git rev-parse --abbrev-ref HEAD.
Push the branch: git push -u origin <branch-name>.
Show a confirmation with the branch name and remote URL.