When files are given on the command line, the command commits the contents of the named files, without recording the changes already staged. The contents of these files are also staged for the next commit on top of what have been staged before.你的理解是正确的,最后携带文件参数将会直接提交这些文件当前的内容而不是缓冲区中的更改。