code: func (r *Repo) execThen() error {
  	var errs error
  	for _, command := range r.Then {
  		err := command.Exec(r.Path)
  		if err == nil {
  			Logger().Printf("Command '%v' successful.\n", command.Command())
  		}
  		errs = mergeErrors(errs, err)
  	}
  	return errs
  }
docs: // execThen executes r.Then.
  // It is trigged after successful git pull