我在完成一些工作时遇到了麻烦,因为我有一些导致我麻烦的提交钩子。通常这些钩子是有用的,但有时它们不是。我有两个特别是现在给我带来问题,这些都是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(我宁愿不这样做)
有人知道这个有趣的情况是否有可能解决方案?
答案 0 :(得分:1)
SKIP=CoffeeLint,RuboCop git commit -m "my commit message"