Skip to content

KaiKaiKAI555/gitMP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

image

欢迎使用gitMP~这是一个辅助项目版本管理和项目上推迭代的skill🤖

触发方式: /git-mp,或提及"存档""回退版本""推送到GitHub""初始化git"等

三步工作流:

步骤 功能 说明

  1. 初始化 git init + .gitignore + 首次 commit 自动检测是否已有仓库,无则创建
  2. 日常存档 git add -A + commit 用户写备注,AI 自动读取项目文件生成工作总结,合并到 commit message
  3. 选择操作 回退 / 推送 / 结束 三选一 Step 3 两条路径:

版本回退 → 展示 commit 列表 → 用户选择目标 → 显示将丢失的改动 → 确认后 git reset --hard 版本迭代 → 输入 GitHub URL → 自动配 remote → git push 核心设计: 回档前强制展示 git diff --stat,用户确认后才执行,防止误操作丢失代码。

注意⚠️: 关于Push to GitHub,需要用户配置 gh CLI,在github-setting-Developer Settings中生成一个token(repo编辑权限打开)。 终端运行gh auth login:选 GitHub.com → HTTPS → GitHub账号 + "Paste an authentication token",粘贴新 token。即可✅

About

gitMP是一个 Git 项目管理skill,专为独立开发者的日常版本控制设计。通过 /git-mp 一键触发,自动完成三步工作流:首次使用时初始化仓库并配置 .gitignore;日常存档时自动读取项目文件、结合用户备注生成结构化的 AI 工作总结并提交;存档完成后支持安全回退(展示 commit 历史、预览将被丢弃的改动、确认后执行 reset)或一键推送至 GitHub。核心理念是把 Git 操作中最容易出错的环节——回档的 diff 确认、commit message 的组织、remote 配置——封装为标准化流程,让开发者专注于写代码,版本管理交给 Skill。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors