Implementa√ß√Ķes de tags em git

Aqui est√° um pequeno script que uso para marcar implanta√ß√Ķes no git:

#!/usr/bin/env bash

set -e

create_and_push_tag
() {
local timestamp="$(date +'%y.%m.%d-%H.%M')"
local tag="prod-${timestamp}"
set -x
git tag
-a "$tag" -m "Production release on $timestamp"
git push origin
"$tag"
set +x
}

create_and_push_tag