amenbo 1.0.0 — 别让 amenbo 的编号进到提交里
像 AMB-T-… 这样的 amenbo 编号,现在可以由 git 钩子在它进入提交之前拦下来。如果你已经在用 husky 或别的钩子工具,amenbo 会挨着它放,而不是把它换掉。
amenbo 的编号只在签发它的那个存储里才有意义。现在,git 钩子可以拦住它,别让它溜进提交。
变更内容
- amenbo 的编号在进入提交前被拦下——像
AMB-T-…或AMB-D-…这样的编号,只在你的存储里解析得开,留在公开的提交里,对读到的人什么也没说。amenbo 会安装 git 钩子(pre-commit和commit-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 上,下次启动会出现“有更新版本可用”的提示。
第一次用?请看 开始使用。