git添加數字版本號

在/usr/share/git-core/templates/hooks/prepare-commit-msg中添加如下幾行:

 

VHEAD=`git rev-list HEAD >/dev/null 2>&1`

if [ $? -eq 0 ]; then

VER=`expr \`git rev-list HEAD | wc -l | awk '{print $1}'\` + 1`

else

VER=1

fi 

echo "----------------------------------------- Ver: $VER"  >> "$1"

 

在多用戶提交到單個倉庫時會有問題,故只適合本地倉庫使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章