pre-commit-config.yaml中的args是否覆盖pre-commit-hooks.yaml中的args?

问题描述

我们在pre-commit-hooks.yaml文件中指定了一些'args'。

如果现在在pre-commit-config.yaml中还指定了“ args”,这些参数将添加认参数还是覆盖认参数?

根据官方文档,我不清楚会发生什么!

谢谢

解决方法

是的,他们会覆盖从.pre-commit-hooks.yaml接收默认值的情况

来自the docs

所有可选键将从存储库的配置中接收其默认值。

如果您要指定始终使用的参数,请在entry中指定它们,例如entry: autopep8 -i(尽管不太可能,但仍可以由使用中的存储库覆盖)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...