I was using GitX 0.7.1 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? Is there some log to
see what happened?

Reply via email to