* fix: support submodules when commit signing * create correct tree object for submodule * update log messages