#!/bin/sh tagname=$1 test -z $tagname && echo "tag required" && exit 1 echo "... releasing $1" git tag -a "$1" -m "Release $1" \ && git push --tags \ && echo "... complete"