The guide to merging branch with main root/trunk/master/whatever assumes that you have one little commit prior to the merge. This seems misleading (or perhaps I am missing something), because there could be MANY commits in real world code merges. Suppose I want to merge 10 commits? Or a hundred?