New command: "Reset To"

Add a new command that allows to reset the current branch to the commit
that was fetched. This is useful in cases when the user is working on a
local branch and the existing commands are not appropriate:

- "Checkout" will check out the FETCH_HEAD, i.e. moving off the current
  branch and leaving the local repository in 'detached head' state.

- "Cherry-Pick" will commit the fetched change again, resulting in a
  'new' commit (i.e. changed sha1) which will result in a new patch set
  if the user creates any commits on top of it and pushes for review.

Change-Id: I683f88aa0d8ad6a6dd91f341bd23d363d329e174
2 files changed
tree: 5463eeae9f30017c3ad650867117cc4de5e79132
  1. src/
  2. .gitignore
  3. BUILD

Gerrit download-commands plugin

All documentation may be found under src/main/resources/Documentation/.