If provided, this will be called with the commit content, allowing
a signature to be added to the rebase commit. Can be skipped with
git_error_code.GIT_PASSTHROUGH. If git_error_code.GIT_PASSTHROUGH is returned, a commit will be made
without a signature.
This field is only used when performing git_rebase_commit.
This callback is not invoked if a git_commit_create_cb is
specified.
This callback is deprecated; users should provide a
creation callback as commit_create_cb that produces a
commit buffer, signs it, and commits it.
If provided, this will be called with the commit content, allowing a signature to be added to the rebase commit. Can be skipped with git_error_code.GIT_PASSTHROUGH. If git_error_code.GIT_PASSTHROUGH is returned, a commit will be made without a signature.
This field is only used when performing git_rebase_commit.
This callback is not invoked if a git_commit_create_cb is specified.
This callback is deprecated; users should provide a creation callback as commit_create_cb that produces a commit buffer, signs it, and commits it.