Git Prepu sh крюк без удаленной ветви - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь запустить линтер на моем git prepu sh крючке. Хук выглядит примерно так:

git diff --name-only HEAD origin/$(git rev-parse --abbrev-ref HEAD) | grep '\.js\?$' | ....

Проблема, с которой я сталкиваюсь, заключается в том, что я создаю совершенно новую локальную ветку без удаленного подарка и пытаюсь в первый раз попробовать sh, linter не запускается, так как команда diff не возвращает результатов.

Как настроить это, чтобы он работал в обоих случаях, когда присутствует новая ветвь без удаленного, в то время как вышеуказанный скрипт работает, если у меня удаленный уже присутствует.

...