У меня есть этот код ниже в моем репозитории Github, я хочу запретить кому-либо в моем репо делать коммиты напрямую мастеру, но он не работает, что, я допинг неправильный?
Я искал переполнение стека, и YouTube пытался найти учебники по этой проблеме, и мне не повезло
9 lines (6 sloc) 154 Bytes
#!/bin/sh
branch="$(git rev-parse --abbrev-ref HEAD)"
if [ "$branch" = "master" ]; then
echo "You can't commit directly to master branch"
exit 1
fi
Я хочу, чтобы пользователи были заблокированы от прямого доступа к мастеру
В настоящее время они могут совершить мастер
Мой скрипт определенно может быть выполнен, но все равно ничего не показывает