In his 2005 email to the Linux Kernel mailing list, Linus Torvalds is very emphatic that tags in git should be private and not be automatically included when fetching from o
I don't know, but tags are actually fetched these days, and that has been the default for a pretty long time.
The wording in the parts you're quoting seems confusing to me when looking at it with today's git terminology, so I'd dare to claim that Linus's statement is outdated.
The key word there is "not automatically included." You can push and pull tags, you just have to specify it in your push/pull commands. Try git push --tags
.
(Actually, tags are automatically pulled these days, but pushes must be explicit.)