pub async fn git_commit(
repo: &Path,
message: &str,
author_name: &str,
author_email: &str,
) -> Result<CommitResult, GitError>Expand description
Create a commit with the given message. Returns the new commit hash and a one-line summary.