SuperAPI AI 工具集

git-workflows

办公与效率

查看项目

更新于 10-16 01:16

技能介绍

用途:整理 Git 版本控制、分支策略与团队协作模式,作为开发协作参考。

主要能力: 分支策略:Git Flow(含 git flow init、feature/release/hotfix 命令示例)、GitHub Flow(分支、推送、gh pr create、gh pr merge --squash)、主干开发(短生命周期分支)。 常用操作:交互式暂存 git add -p、提交与 --amend、空提交触发 CI;Conventional Commits 类型表(feat/fix/docs/style/refactor/perf/test/chore)。 分支与合并:git switch -c、删除/重命名/设置上游、git merge 与 --no-ff、--squash;rebase 含交互式 squash/fixup/reword/edit/drop,冲突后 git rebase --continue 或 --abort。 暂存与撤销:git stash push/list/pop/apply/drop/clear;git restore、git reset --soft/--mixed/--hard、git revert(含合并提交 -m 1)。 Hooks:pre-commit 脚本示例(lint、类型检查、console.log 检查)、Husky + lint-staged 配置与 .husky 脚本。 高级:cherry-pick、bisect(含 git bisect run 自动化)、worktree、submodule。 配置:user.name/email、init.defaultBranch、编辑器、别名、pull.rebase、credential.helper。

使用方式:按资料中的命令直接执行;相关技能引用 devops-cicd、code-quality、project-management。

适用场景:团队分支管理与代码评审、提交规范落地、历史整理与缺陷定位、并行工作与子模块管理。

限制:资料未说明适用平台、收费、价格及具体效果,也未提供完整安装步骤;命令行为以实际 Git 版本为准。