【发布时间】:2018-01-08 15:34:52
【问题描述】:
我 followed these directions 安装一个 flake8 预提交钩子:flake8 --install-hook git。如何为每个人设置此预提交挂钩默认值?
看起来它改变了我自己的沙箱 (.git/hooks/pre-commit),但没有什么可以提交或推送的。除非他们自己安装,否则项目中的其他开发人员不会获得预提交挂钩。
我希望它像 .gitignore,其中有一个文件保存在源代码控制中,我们都可以更新和版本。
【问题讨论】:
-
每个开发者都必须安装它。如果您愿意,您可以提交一个脚本/批处理/任何自动安装的文件,但您仍然必须让每个人都运行该脚本并安装它。