SuperAPI AI 工具集

git-spice

通用与其它

查看项目

更新于 10-16 00:04

技能介绍

用途:该技能帮助使用 git-spice(gs)管理堆叠式 Git 分支,把大型功能拆成多个可独立审查的分支,并将整栈提交为相互关联的拉取请求。

主要能力:创建与切换分支、在分支栈中上下导航、查看分支列表、将分支变基到最新主干、同步远端并删除已合并分支、提交单个分支或整栈 PR、跟踪已有分支、拆分与压缩分支、删除分支,以及处理变基冲突。

必要用法:先执行 gs repo init 初始化仓库并选择主干与远端;用 gs branch create(gs bc)创建分支,gs up/down/top/bottom/trunk 导航,gs log short(gs ls)或 gs log long(gs ll)查看栈;用 gs stack submit(gs ss)提交整栈 PR,gs repo sync(gs rs)同步,gs stack restack(gs sr)重排。冲突时用 gs rebase continue(gs rbc)继续或 gs rebase abort(gs rba)中止。认证使用 gs auth login/status/logout。

适用场景:需要将大型功能拆分为多个可审查分支、管理分支依赖与 PR 链、在 GitHub/GitLab 上提交关联 PR 的团队或个人。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;部分命令行为与配置细节需参考官方文档,暂未提供。