在提交邮件上跳过多个挂钩?

时间:2015-10-19 01:43:09

标签: git hook webhooks

我在完成一些工作时遇到了麻烦,因为我有一些导致我麻烦的提交钩子。通常这些钩子是有用的,但有时它们不是。我有两个特别是现在给我带来问题,这些都是CoffeeLint和RuboCop。

在过去,当我遇到其中一个人时,我想忽视他们的建议我已经跑了

SKIP=RuboCop git commit -m "my commit message"

这很有效,我能够完成我的工作,并且无论我在做什么都能取得进步。

然而这一次,在我一直在努力的地方,我使用了一些深层的rails代码,还有一些有角度的咖啡脚本代码,因此触发了两个钩子,在我尝试提交的东西中被标记。

这些钩子现在是RuboCop和CoffeeLint

我试过了

SKIP=CoffeeLint, RuboCop git commit -m "my commit message"
SKIP=CoffeeLintRuboCop git commit -m "my commit message"
SKIP=(CoffeeLint, RuboCop) git commit -m "my commit message"
SKIP=CoffeeLint && RuboCop git commit -m "my commit message"  
SKIP=CoffeeLint, SKIP=RuboCop git commit -m "my commit message"   

所有这些尝试都没有对我有用。

除了询问之外我现在唯一的另一个选择是卸载coffeelint和rubocop(我宁愿不这样做)

有人知道这个有趣的情况是否有可能解决方案?

1 个答案:

答案 0 :(得分:1)

SKIP=CoffeeLint,RuboCop git commit -m "my commit message"