git-reset-script - Reset current HEAD to the specified state.
git-reset-script [--mixed | --soft | --hard] [<commit-ish>]
Sets the current head to the specified commit and optionally resets the index and working tree to match.
Like --soft but reports what has not been updated. This is the default action.
Does not touch the index file nor the working tree at all, but requires them in a good order.
Matches the working tree and index to that of the tree being switched to.
Commit to make the current HEAD.
Written by Junio C Hamano <junkio@cox.net> and Linus Torvalds <torvalds@osdl.org>
Documentation by Junio C Hamano and the git-list <git@vger.kernel.org>.
Part of the git suite