一键导入
commit-and-push
// Stage, commit, and push changes to the remote repository with a well-formed commit message.
// Stage, commit, and push changes to the remote repository with a well-formed commit message.
Perform a project-wide full-scope code review covering correctness, security auditing, test coverage, locale sync, documentation quality, code smells, UI/UX accessibility, and project conventions, then report findings and fix critical issues.
Manage the full software release process, including version bumps, changelogs, Git tags, and GitHub releases.
Audit and update all project documentation to stay in sync with the current development status.
| name | commit-and-push |
| description | Stage, commit, and push changes to the remote repository with a well-formed commit message. |
When committing and pushing changes, always follow these steps:
Stage all relevant changes with git add. Be deliberate — stage only files related to the current topic. Never blindly stage everything with git add -A if unrelated changes are present.
Commit with a clear, concise message following the Conventional Commits standard (e.g., feat(bots): add favicon retry logic). The message should explain why the change was made, not just what changed.
Push the committed changes to the current branch on the remote repository.
Verify that the push succeeded and the remote is in sync with the local branch.