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.
2 files changed