1

我有以下分支

  1. 掌握
  2. 相片
  3. 电子邮件

我的问题是我已将master分支合并到photos分支中,并且发生冲突是因为我对同一个文件进行了更改。然后我reset --hard HEADphotos分支回到第一次创建时的默认值。如何photos在与分支合并之前将分支更改为最后一次提交master

我想使用git checkout HEAD,但我找不到分支的历史记录或日志 git photos

4

2 回答 2

3

您可以查看对分支指向git reflog photos的位置的修改。photos找到合并之前的reset --hard那个,而不是HEAD.

于 2013-03-01T06:34:17.707 回答
3

您可以尝试git reflog查看是否可以找到该提交,然后git reset --hard <commit>恢复您的分支。

于 2013-03-01T06:33:38.530 回答