What is tagging an object which isn't a commit in Git?

Viewed 61

The git tag documentation says that you can tag either a commit or an object:

<commit>
<object>
The object that the new tag will refer to, usually a commit. Defaults to HEAD.

And indeed you can take the hash of a blob object and tag it. But I don't understand - what is it good for? what can you do with this tag?

1 Answers
Related