code: func Run(args ...string) (string, error) {
  	// TODO: use exex.CommandContext here and refactor.
  	var extraArgs = []string{
  		"-c", "log.showSignature=false",
  	}
  	args = append(extraArgs, args...)
  	/* #nosec */
  	var cmd = exec.Command("git", args...)
  	log.WithField("args", args).Debug("running git")
  	bts, err := cmd.CombinedOutput()
  	log.WithField("output", string(bts)).
  		Debug("git result")
  	if err != nil {
  		return "", errors.New(string(bts))
  	}
  	return string(bts), nil
  }
docs: // Run runs a git command and returns its output or errors