tj.git-extras/bin/git-release

11 lines
180 B
Bash
Executable file

#!/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"