amenbo

amenbo 1.0.0 — 别让 amenbo 的编号进到提交里

像 AMB-T-… 这样的 amenbo 编号,现在可以由 git 钩子在它进入提交之前拦下来。如果你已经在用 husky 或别的钩子工具,amenbo 会挨着它放,而不是把它换掉。

amenbo 的编号只在签发它的那个存储里才有意义。现在,git 钩子可以拦住它,别让它溜进提交。

变更内容

  • amenbo 的编号在进入提交前被拦下——像 AMB-T-…AMB-D-… 这样的编号,只在你的存储里解析得开,留在公开的提交里,对读到的人什么也没说。amenbo 会安装 git 钩子(pre-commitcommit-msg),在它出去之前拦住。只想放行一次的话,用 git commit --no-verify
  • 只问一次——钩子要写进 git 的管线,所以 amenbo 只在第一次问你。答应之后,它就覆盖 amenbo 工作的每一个仓库,包括你以后才关联的那些。
  • 它和你别的 git 钩子并存——如果 husky、lefthook 或者你自己写的钩子已经在那里,amenbo 不会移除它。它把自己的一段加在已有钩子旁边,两边都会跑。

获取方式

最新版本 打开你所用操作系统的安装程序。GUI 和 CLI 装在一起。

  • macOS——.pkg,Apple 芯片和 Intel 各一个(第一次打开会出现 Gatekeeper 提示:右键 →“打开”)
  • Windows——setup .exe
  • Linux——.deb / .rpm

更新时,把同一个安装程序再跑一遍。在 0.1 上,下次启动会出现“有更新版本可用”的提示。

第一次用?请看 开始使用