【发布时间】:2020-11-12 19:49:07
【问题描述】:
我们在 pre-commit-hooks.yaml 文件中指定了一些“参数”。
如果现在在 pre-commit-config.yaml 中还指定了“args”,是添加到默认值还是覆盖默认值?
从官方文档中我不清楚会发生什么!
谢谢
【问题讨论】:
标签: pre-commit.com
我们在 pre-commit-hooks.yaml 文件中指定了一些“参数”。
如果现在在 pre-commit-config.yaml 中还指定了“args”,是添加到默认值还是覆盖默认值?
从官方文档中我不清楚会发生什么!
谢谢
【问题讨论】:
标签: pre-commit.com
是的,它们会覆盖从 .pre-commit-hooks.yaml 接收的默认值
来自the docs
所有可选键都将从存储库的配置中接收它们的默认值。
如果您想指定 ~always 使用的参数,请在 entry 中指定它们,例如 entry: autopep8 -i(这仍然可以被使用存储库覆盖,尽管可能性较小)
【讨论】: