我有以下分支
我的问题是我已将master
分支合并到photos
分支,并且因为我对同一文件进行了更改而发生冲突。然后我reset --hard HEAD
和photos
在首次创建时分支回默认值。
如何在与photos
分支合并之前将master
分支更改为最后一次提交?
我想使用git checkout HEAD
,但我找不到历史记录或记录分支photos
的git。
答案 0 :(得分:3)
您可以尝试查看git reflog
以查看是否可以找到该提交,然后git reset --hard <commit>
恢复您的分支。
答案 1 :(得分:3)
您可以查看git reflog photos
以查看对{{1}}分支指向的位置的修改。在合并之前找到一个,并photos
代替reset --hard
。