X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-tag-script;h=281d192814ec200199379f44fef10d2b04f762c1;hb=f7ec43ae2257241ef76a69d9d3df031a181f6ebb;hp=ccc75dcfbdd70e738f088a43aec9dc2866e3923c;hpb=0fc65a4572625405ff6dd9d8c16d835f2b1ebd49;p=git.git diff --git a/git-tag-script b/git-tag-script index ccc75dcf..281d1928 100755 --- a/git-tag-script +++ b/git-tag-script @@ -1,5 +1,9 @@ #!/bin/sh -object=${2:-$(cat .git/HEAD)} +# Copyright (c) 2005 Linus Torvalds + +: ${GIT_DIR=.git} + +object=${2:-$(cat "$GIT_DIR"/HEAD)} type=$(git-cat-file -t $object) || exit 1 ( echo -e "object $object\ntype $type\ntag $1\n"; cat ) > .tmp-tag rm -f .tmp-tag.asc