Git windows command line, version 1.8.0
I have 3 commits so far and when I type
git reset --soft HEAD^
new line comes up with
see if git log HEAD^ works. If it doesn't, it may be something with your localization or terminal. It seems to be filtering out the ^ symbol. As a workaround, use git reset --soft HEAD~1 for now.
git log HEAD^
^
git reset --soft HEAD~1