Implement git-reset