【发布时间】:2020-05-20 21:57:23
【问题描述】:
我正在运行 Zsh 的最新可用稳定版本,并且按照传统的提交样式在 git 提交消息中使用 ! 感叹号遇到错误。 https://www.conventionalcommits.org/en/v1.0.0/
→ zsh --version
zsh 5.8 (x86_64-apple-darwin19.3.0)
还有违反 zsh 的提交消息:
→ git commit -am "chore(foo)!: bar"
zsh: illegal modifier:
我在 Bash、Fish 和 Hyper 中尝试了相同的命令,并且都成功了,没有问题。所以这似乎是另一个不稳定的 Zsh 细微差别。有没有人修复zsh?我真的希望能够使用 -am 速记,而不必进入完整的 git commit 交互式编辑器。
【问题讨论】: