new git commands: reset and stash
Merge pull request #4749 from geops/git_stash_and_reset

add new git commands: reset and stash