подбираем и массируем параметры (Pick out and massage parameters)
Описание (Description)
Many Git porcelainish commands take mixture of flags (i.e.
parameters that begin with a dash -) and parameters meant for the
underlying git rev-list command they use internally and flags and
parameters for the other commands they use downstream of git
rev-list. This command is used to distinguish between them.