fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.
- From
- Todd Wells <ttopwells@gmail.com>
- Date
- Oct 28, 2010, 13:09 UTC
- Message-ID
- <loom.20101028T150254-457@post.gmane.org>
I was using GitX to prepare a commit. Something happened -- I don't know what -- and suddenly my branch only had a single commit in it that appears to contain all the files in my tree. So I went to the command line and did this:
$ git reset --soft HEAD^ fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.
When I do 'git log' in this branch, there's only one commit. Now, I had many commits in this branch a few minutes ago. I really, really, don't want to lose this.
What steps should I take to attempt to recover?