阻止某个命令

阻止某个命令

有没有办法阻止文件夹或全局中的某个命令?我只需要阻止

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

相关内容