专栏名称: 终码一生
提供免费JB账号,激活码,破解工具下载;分享Java开发技术(JVM,多线程,高并发,性能调优),开源项目,常见开发问题和前沿科技资讯等!
目录
相关文章推荐
51好读  ›  专栏  ›  终码一生

扔掉复杂的Git命令!我造了gix:极简交互,效率翻番

终码一生  · 公众号  ·  · 2025-06-04 10:00

正文

请到「今天看啥」查看全文


git reset --soft HEAD~2 && git commit --edit -m "feat: 优化主题切换逻辑" --no-verify

这段命令熟是熟了,但每次都要想一下、改一下 message、还要加 --no-verify…… 真的烦。

解法:做一个自己的 Git 命令行工具

于是我就动手搞了一个 CLI 工具,名字就叫 gix —— git 扩展工具的意思。

它的目标非常简单:

用一句 gix squash 命令,干掉所有重复操作。

现在 gix 已经支持多个高频 Git 操作,后续还会不断扩展。

项目结构:Monorepo 模式开发 CLI

我用的是 TurboRepo + pnpm monorepo ,结构如下:

/gix
  ├── packages
  │   ├── cli         # 核心 CLI 命令模块
  │   └── docs        # 文档站点(VuePress)
  ├── .gitignore
  ├── turbo.json
  └── package.json

技术选型:

部分
技术






请到「今天看啥」查看全文