# Git Pushing

> Push branches and tags safely with pre-push verification and remote hygiene checks. Use when publishing commits, updating feature branches, or preparing release tags.

- Skill: `nikopj01/git-pushing` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add nikopj01/git-pushing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nikopj01/git-pushing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: nikopj01 (https://skillmd.com/u/nikopj01)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/nikopj01/git-pushing

---


# Git Pushing

## Workflow
1. Confirm current branch, remote, and target destination.
2. Run required local checks (tests, lint, build) before push.
3. Push with explicit branch mapping to avoid accidental updates.
4. Verify remote status and CI start after push.
5. If push is rejected, resolve via pull/rebase and retry safely.

