code: func (g *Git) Reset(mode, commit string) *command.Model {
  	return g.command("reset", mode, commit)
  }
docs: // Reset the current branch head to commit and possibly updates the index.
  // The mode must be one of the following: --soft, --mixed, --hard, --merge, --keep.