code: func (g *Git) ConfigGet(ctx context.Context, key string) (string, error) {
  	if !g.IsInitialized() {
  		return "", store.ErrGitNotInit
  	}
  
  	buf := &strings.Builder{}
  
  	cmd := exec.CommandContext(ctx, "git", "config", "--get", key)
  	cmd.Dir = g.path
  	cmd.Stdout = buf
  	cmd.Stderr = os.Stderr
  
  	out.Debug(ctx, "store.gitConfigGet: %s %+v", cmd.Path, cmd.Args)
  	if err := cmd.Run(); err != nil {
  		return "", err
  	}
  
  	return strings.TrimSpace(buf.String()), nil
  }
docs: // ConfigGet returns a given config value