code: protected void gitCommit(String message, Map<String, String> messageProperties)
              throws MojoFailureException, CommandLineException {
          message = replaceProperties(message, messageProperties);
  
          if (gpgSignCommit) {
              getLog().info("Committing changes. GPG-signed.");
  
              executeGitCommand("commit", "-a", "-S", "-m", message);
          } else {
              getLog().info("Committing changes.");
  
              executeGitCommand("commit", "-a", "-m", message);
          }
      }
docs: Executes git commit -a -m, replacing <code>@{map.key}</code> with
  <code>map.value</code>.
  
  @param message
  Commit message.
  @param messageProperties
  Properties to replace in message.
  @throws MojoFailureException
  @throws CommandLineException