add new git commands: reset and stash