name: Git推送 description: 使用常规提交消息暂存、提交和推送Git更改。当用户想要提交和推送更改、提及推送到远程或要求保存并推送其工作时使用。在用户说“推送更改”、“提交并推送”、“推送这个”、“推送到GitHub”或类似的Git工作流请求时也会激活。
Git推送工作流
暂存所有更改,创建一个常规提交,并推送到远程分支。
何时使用
在用户以下情况时自动激活:
- 明确要求推送更改(“推送这个”、“提交并推送”)
- 提及将工作保存到远程(“保存到GitHub”、“推送到远程”)
- 完成一个功能并希望分享它
- 说类似“让我们推送这个”或“提交这些更改”的短语
工作流
始终使用脚本 - 不要使用手动Git命令:
bash skills/git-pushing/scripts/smart_commit.sh
使用自定义消息:
bash skills/git-pushing/scripts/smart_commit.sh "feat: add feature"
脚本处理:暂存、常规提交消息、Claude页脚、使用-u标志推送。