The parent is describing the megamerge pattern, which is a way to work on multiple branches at once.
You don't have to do that, and you rarely push it to others. History looks the same as git, usually, although I end up rebasing more than I ever did in git, since it's easier and safer.