GitHub для Windows Pre-Commit Hook
У нас есть команда разработчиков, которая использует 50/50 GitHub для Windows и Bash для управления Git.
Мы внедрили ловушку перед фиксацией (предназначенную для запуска модульных тестов и неудачной фиксации при неудачных тестах) В качестве упрощенной версии я приложил урезанную версию, ниже которой демонстрируется наша проблема.
#!/bin/sh
exit 1
Если мы попытаемся выполнить коммит из оболочки bash, то коммит, как и ожидалось, завершится неудачно Однако, если мы выполним тот же коммит из приложения GitHub для Windows, он будет успешно зафиксирован в локальном репо.
Так кто-нибудь знает, как мы можем получить такую же функциональность из приложения GitHub? К сожалению, мы не можем удалить пользователей из приложения, и теперь это очевидная дыра.
Спасибо за вашу помощь.