GitHub для Windows Pre-Commit Hook

У нас есть команда разработчиков, которая использует 50/50 GitHub для Windows и Bash для управления Git.

Мы внедрили ловушку перед фиксацией (предназначенную для запуска модульных тестов и неудачной фиксации при неудачных тестах) В качестве упрощенной версии я приложил урезанную версию, ниже которой демонстрируется наша проблема.

#!/bin/sh
exit 1

Если мы попытаемся выполнить коммит из оболочки bash, то коммит, как и ожидалось, завершится неудачно Однако, если мы выполним тот же коммит из приложения GitHub для Windows, он будет успешно зафиксирован в локальном репо.

Так кто-нибудь знает, как мы можем получить такую же функциональность из приложения GitHub? К сожалению, мы не можем удалить пользователей из приложения, и теперь это очевидная дыра.

Спасибо за вашу помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос