有没有办法阻止文件夹或全局中的某个命令?我只需要阻止
git merge staging
我尝试过使用 git hooks 但没有成功。
答案1
我使用了prepare-commit-msg钩子:
#!/bin/sh
#Prevent merging staging branch in feature branch
if cat "$1" | grep "staging"; then
echo "\033[31m DO NOT MERGE staging BRANCH!"
exit 1
fi