我在提交我所做的一些工作时遇到了困难,因为我有一些提交挂钩给我带来了麻烦。这些钩子通常很有用,但有时却没有用。我现在有两个特别给我带来问题的问题,即 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 (我宁愿不这样做)
有人知道这个有趣的情况是否有可能的解决方案吗?
小智 6
SKIP=CoffeeLint,RuboCop git commit -m "my commit message"