From 65f0d0ee4627dd0f0468ceded38677076d78feb5 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Mon, 25 Apr 2005 15:23:53 -0700 Subject: [PATCH] Add example "git-tag-script" to show how to create signed tag objects. --- git-tag-script | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 git-tag-script diff --git a/git-tag-script b/git-tag-script new file mode 100755 index 000000000..233491bc6 --- /dev/null +++ b/git-tag-script @@ -0,0 +1,8 @@ +#!/bin/sh +object=${2:-$(cat .git/HEAD)} +type=$(cat-file -t $object) || exit 1 +( echo -e "object $object\ntype $type\ntag $1\n"; cat ) > .tmp-tag +rm -f .tmp-tag.asc +gpg -bsa .tmp-tag && cat .tmp-tag.asc >> .tmp-tag +git-mktag < .tmp-tag +#rm .tmp-tag .tmp-tag.sig -- 2.30.2