diff options
Diffstat (limited to 'git-tag-script')
-rwxr-xr-x | git-tag-script | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/git-tag-script b/git-tag-script index ccc75dcfbd..281d192814 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 |