git-pushing
通过提交推送 Git 更改
手动发布 Git 更改可能会遗漏暂存、提交或上游设置步骤。此技能会运行一个专注于约定式提交和分支推送的工作流。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "git-pushing" from https://skillstore.io/skills/sickn33-git-pushing.md and its manifest at https://skillstore.io/api/skills/sickn33-git-pushing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“git-pushing”。 提交并推送这个功能。
预期结果:
助手会暂存仓库、创建约定式提交、将当前分支推送到 origin,并报告成功或任何 Git 错误。
正在使用“git-pushing”。 使用消息 feat: improve onboarding 推送。
预期结果:
助手会使用请求的消息,发布当前分支并设置上游跟踪,然后确认分支名称。
正在使用“git-pushing”。 将这项工作保存到 GitHub。
预期结果:
助手会针对已配置的 origin 远程仓库执行推送工作流,并报告推送是否完成。
安全审计
中风险The five static alerts are false positives because they identify code fences, an interpreter declaration, and a hardcoded Git branch lookup. The workflow still has medium operational risk because it stages every unignored change and pushes to origin without review or confirmation.
已确认安全问题 (1)
风险因素
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/sickn33-git-pushing/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/sickn33-git-pushing?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/sickn33-git-pushing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-git-pushing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/sickn33-git-pushing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
sickn33. (2026). git-pushing security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-git-pushing/audits/5BibTeX 引用
@techreport{sickn33-sickn33-git-pushing-2026,
author = {sickn33},
title = {git-pushing security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-git-pushing/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "git-pushing security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-git-pushing/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-git-pushing:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
完成个人功能开发
暂存已完成的工作,创建约定式提交,并推送当前分支以便备份或审查。
发布 AI 辅助的更改
使用一致的提交消息,将已审查的助手更改发送到远程仓库。
分享团队更新
推送已完成的分支,以便队友审查、测试或继续工作。
试试这些提示
提交并推送我当前的更改,使用清晰的约定式提交消息。
使用以下消息提交并推送这些更改:feat: add checkout validation。
暂存所有仓库更改,创建约定式提交,并将当前分支推送到 origin,同时设置上游跟踪。
在我审查差异并确认后,使用总结更改的约定式消息运行 Git 推送工作流。
最佳实践
- 在要求助手推送前,先查看 Git 状态和差异。
- 当发布说明很重要时,提供准确的约定式提交消息。
- 在发布前确认远程分支和仓库正确无误。
避免
- 当未审查的密钥或私有文件可能被暂存时,不要使用此技能。
- 不要在存在未解决合并冲突的仓库中运行它。
- 不要依赖默认提交消息来维护有意义的项目历史。
常见问题
它会推送到 GitHub 吗?
它会在提交前审查代码吗?
我可以提供自己的提交消息吗?
如果未提供消息会发生什么?
它会设置上游跟踪吗?
它会处理失败的推送吗?
开发者详情
作者
sickn33许可证
MIT
Skillstore 修订
r2
版本提示
作者未声明版本。
引用
88a8e9a07f4c54ab105c1c41b6267c287146b07b
维护新鲜度
2026/7/26
使用量
8 次下载 · 124 次浏览
文件结构