标签: git git-extensions
我检查了主分支,并做了一些更改。然后我在master分支上提交了我的更改,但没有将其推送到存储库。
我接下来要做的就是再次检查远程主控。然后再也看不到我的本地提交了。
我怎样才能获得本地提交?
答案 0 :(得分:4)
您需要重置HEAD。使用以下内容恢复到先前的提交。
HEAD
git reflog
这将给出具有头值的所有提交的列表。选择HEAD作为您对本地主分支的提交。
然后,执行以下操作,
git reset --hard HEAD@<i>