这里有承诺用户吗?
想要的行为:
git commitgit cz当前行为:
git commitgit cz,只有默认的 git 界面小智 5
是的,你可以使用 git hooks 来做到这一点。只需按照https://commitizen.github.io/cz-cli/站点上的说明执行以下操作即可。
在项目的根文件夹中添加以下行的文件 .git/hooks/prepare-commit-msg (如果该文件不存在,只需创建它):
#!/bin/bash
exec < /dev/tty && node_modules/.bin/git-cz --hook || true
如果文件已经存在,只需添加 exec 行,git commit现在将显示与 时相同的菜单git cz。
该commitizen/cz-cli项目建议:
现在,只需在提交时使用
git cz而不是使用。git commit
如果git-cz在您身边PATH,您可以致电git cz。但它不会掩盖git commit,只是提供不同的选择。
| 归档时间: |
|
| 查看次数: |
5852 次 |
| 最近记录: |