embarrassed to admit i had no idea that you could tag non-commit
objects, only realized that when i was reading the man page and saw:
SYNOPSIS
git tag [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <file>] [-e]
<tagname> [<commit> | <object>]
^^^^^^^^
so i tried it and, sure enough, i could tag a blob object. but if you
read further into DESCRIPTION, about halfway through, you read:
"Otherwise just a tag reference for the SHA-1 object name of the
commit object is created (i.e. a lightweight tag)."
^^^^^^
which suggests only commit objects. finally, much further down, under
OPTIONS:
"<commit>, <object>
The object that the new tag will refer to, usually a commit.
^^^^^^^^^^^^^^^^
so to clean this up, is it sufficient to just change that middle line
to say "object" rather than "commit object"? or is there more in the
man page that needs tweaking?
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca/dokuwiki
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================