Master Git and a novice were walking along a bridge.
The novice, wanting to partake of Master Git’s vast
knowledge, said: "git branch --help".
Master Git sat down and lectured her on the seven forms of
git branch, and their many options.
They resumed walking. A few minutes later they encountered
an experienced developer traveling in the opposite
direction. He bowed to Master Git and said "git branch -h".
Master Git tersely informed him of the most common git
branch options. The developer thanked him and continued on
his way.
"Master," said the novice, "what is the nature of long and
short options for commands? I thought they were equivalent,
but when that developer used -h you said something different
than when I said --help."
"Perspective is everything," answered the Master.
The novice was puzzled. She decided to experiment and said
"git -h branch".
Master Git turned and threw himself off the railing, falling
to his death on the rocks below.