Here's what I did...
git checkout -b test-branch
### add a line of text to a .md file, then...
git commit -am 'a commit that will never be pushed'
git tag my-tag
git push --tags
### NOTE: I ONLY pushed the tag (not the branch)
So...
I have not pushed the commit
I have not pushed the branch the commit is on
But...
When I view the tag in github
Then click on the associated SHA
I see the actual (un-pushed) commit
I thought a Tag was only a pointer to a SHA.
How is it I am seeing the contents of an un-pushed commit? And what is going on?
