Você pode usar a opção -F <file>, --file=<file>
.
echo "Test commit" | git commit -F -
Seu uso é descrito na página do manual de git commit
:
Take the commit message from the given file. Use - to read the message from the standard input.