add ability to reset, ie: --hard, --mixed, --soft from gitg GUI
Submitted by Aaron LaBella
Link to original bug (#722118)
Description
Having the ability to reset from the GUI would be helpful. @see tortoise git history viewer for implementation examples. In-fact, generally speaking, playing around with the "git log" function in tortoise git and seeing how some of that works might generate some good ideas. I'm not saying that tortoise git is better than gitg, because I very much like many of the features of gitg better (ie: the drag/drop ability to push branches), but, there are a few things that tortoise git has done quite well.
Thanks in advance!
Version: git master