Dear Sir,
In current git commit-tree documentation,
the parameter sequence is incorrect.
git commit-tree <tree> [(-p <parent>)…] < changelog
git commit-tree [(-p <parent>)…] [(-m <message>)…] [(-F <file>)…] <tree>
The second line in incorrect, and <tree> should come first
git commit-tree <tree> [(-p <parent>)…] [(-m <message>)…] [(-F <file>)…]
Regards,
ch3cooli