2016-02-11 91 views
0

有什麼辦法來限制人們在git倉庫中推送標籤嗎?在「分支管理」下的bitbucket中,有一個允許分支訪問的選項,但是通過禁用它甚至代碼推送失敗。在此先感謝您的幫助。Git:如何限制標籤推送

回答

2

你可以寫一些git的更新掛鉤:

#!/bin/sh 
if [ $USER != "git-repo-admin" ]; 
then 
    if [ "$1" == refs/tags/* ]; 
    then 
    echo "Tag push is restricted" 
    exit 1 
    fi 
fi