有没有办法限制人们在git存储库中推送标签?在“分支管理”下的bitbucket中,有一个允许分支访问的选项,但是通过禁用它甚至代码推送失败。在此先感谢您的帮助。
答案 0 :(得分:2)
你可以写一些git update hook:
#!/bin/sh
if [ $USER != "git-repo-admin" ];
then
if [ "$1" == refs/tags/* ];
then
echo "Tag push is restricted"
exit 1
fi
fi