From 1a51976986794dc30cf7cc398fd7a002d95fcda6 Mon Sep 17 00:00:00 2001 From: Derek Prior Date: Sun, 8 Feb 2015 12:05:18 -0500 Subject: [PATCH] Script to turn release branches into tags --- bin/git-release-tag | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 bin/git-release-tag diff --git a/bin/git-release-tag b/bin/git-release-tag new file mode 100755 index 0000000..d337410 --- /dev/null +++ b/bin/git-release-tag @@ -0,0 +1,11 @@ +#!/bin/bash +git fetch +git fetch --tags + +git branch -r | ag origin/release | while read branch; do + tag=`echo $branch | sed 's/origin\/release\//v/'` + echo "BRANCH: $branch, TAG: $tag" + git checkout $branch + git tag $tag + git checkout master +done