Отключение перехвата (с параметром --run)

Я использую гем overcommit, чтобы позаботиться о хуках git pre-commit, и я думаю об использовании той же настройки в моей сборке, используя overcommit --run,

При фиксации можно пропустить хук, выполнив что-то вроде SKIP=ESLint git commit, но при попытке SKIP=ESLint overcommit --run хук ESLint все еще работает.

Есть ли способ отключить один хук при использовании параметра --run, но при этом он все еще запускается при фиксации?

1 ответ

Это заняло некоторое время, но я обнаружил, что переменная среды SKIP работает просто отлично.

Моя проблема была просто в том, что я добавил ошибочную заглавную букву в название плагина и написал "ESLint" вместо "EsLint".

Другие вопросы по тегам