Agent Skills
返回列表
💻

Git 可视化操作

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a10ab3ad/lazygit。

技能介绍

你在终端里卡在哪

记 git rebase -i 参数、在冲突文件和 git status 之间来回切,是日常开发里很耗注意力的事。lazygit 把分支、暂存、合并冲突放到同一套 TUI 里,但新手仍需要知道:当前仓库到底健不健康、该按哪个键、冲突该走哪条菜单路径。本技能不替你点终端,而是把「该查什么、该按什么、该怎么配」结构化说清楚。

技能如何工作

围绕 lazygit 提供四类真实实现的能力:

  • doctor(环境体检):检查 git / lazygit 是否可用、版本、当前目录是否为 Git 仓库,并汇总未提交更改、未推送提交、冲突等状态。
  • keys(键位速查):内置 60+ 条中文场景词到 lazygit 按键的映射,支持模糊搜索与全量列表。
  • fix(仓库诊断):识别合并冲突、detached HEAD、未推送提交、未提交更改等异常,并给出对应的 lazygit 操作步骤。
  • config(配置生成):输出带中文注释的 lazygit 配置文件,含常用自定义命令与主题相关设置。

典型用法是先跑体检确认环境,再按场景查键位或跟诊断步骤进 lazygit 界面操作。

边界与注意

本技能不支持任何实际的 Git 写操作(提交、合并、推送等),只做诊断与指导。涉及破坏性历史改写或复杂合并策略时,仍建议结合团队规范自行确认后再在 lazygit 或命令行里执行。

使用场景

  • 本地合并后出现冲突标记,需要先确认仓库状态,再按 lazygit 菜单路径逐文件解决
  • 刚 clone 或切分支后处于 detached HEAD,想用诊断步骤在 lazygit 里回到正确分支
  • 记不住 lazygit 暂存区、提交、推送对应哪几个键,需要用中文场景词模糊搜键位
  • 团队统一 lazygit 主题和自定义命令,需要生成带中文注释的配置文件再手工合并

适合人员

  • 每天在终端里切分支、做 interactive rebase,希望少记 git 子命令参数的 backend 工程师
  • 维护多个 feature 分支、经常处理未推送提交与脏工作区的全栈开发者
  • 带新人 onboarding 时要把 lazygit 常用操作和快捷键整理成可检索清单的 tech lead
  • 习惯 TUI 工作流、想把 lazygit 配置从零写成可读中文注释的个人开源贡献者