in tools/releaser/main.go [306:319]
func git(repoRoot string, args ...string) (string, error) {
cmd := exec.Command("git", args...)
cmd.Dir = repoRoot
out, err := cmd.CombinedOutput()
if err != nil {
return "", fmt.Errorf(
"git %s: %v\n---\n%s\n---\n",
strings.Join(args, " "),
err,
out,
)
}
return string(out), nil
}