summaryrefslogtreecommitdiff
path: root/update_tags
blob: 25bc143c9a6df8f3dae1532ebe3e53ea55a57cce (plain)
1
2
3
4
5
6
7
8
9
#!/bin/sh

git branch -r | egrep 'tags/(|PR)[0-9]' | sed -e 's"tags/\(.*\)"& v\1"' \
  | while read branch tag; do 
      if [ ! -r .git/refs/tags/$tag ]; then
        echo "tagging $tag from $branch"
        git tag $tag $branch 
      fi
    done