ggc - Git CLI 工具
ggc 是一款用 Go 编写的 Git 工具,提供传统的 CLI 命令和支持增量搜索的交互式界面。你可以直接运行 ggc add 等子命令,也可以直接输入 ggc 启动交互式模式。其设计旨在实现快速、用户友好且可扩展的功能。 特性 传统命令行界面(CLI):运行 ggc [args] 直接执行具体操作。 交互式界面:运行不带参数的 ggc 来启动增量搜索 UI 以进行命令选择。 常见 Git 操作的简单命令(添加、推送、拉取、分支、记录等) 组合多个 Git 操作的复合命令 用于分支/文件选择和消息输入的交互式 UI 使用 Go 标准库实现: golang.org/x/term– 用于终端交互 golang.org/x/sys– 用于低级操作系统交互 gopkg.in/yaml.v3– 用于解析~/.ggcconfig.yaml
