如何恢复git还原?

GK7*_*K79 1 git github

我对git不太熟悉,但一直在玩它,以便我可以边做边学.我搜索了用户手册和stackoverflow但不确定它是否有我正在寻找的答案.

我做了一些提交,一切顺利.然后我偶然(仍然不确定如何)恢复了我想保留的一些变化,我想知道如何撤消该恢复.

这是我的git reflog:

60e7a2d HEAD@{10}: checkout: moving from master to production 
246007f HEAD@{11}: pull origin master: Merge made by the 'recursive' strategy.
079b2e3 HEAD@{12}: revert: Revert "added dropdown to the about menu for #faq"
Run Code Online (Sandbox Code Playgroud)

我想撤消我在HEAD @ {12}做错的事情,因为它删除了我实际想要保留的更改(添加到关于菜单的下拉菜单).

Dav*_*sch 6

只需查看提交日志,并在#faq"'的about菜单中添加评论"Revert".假设该提交的哈希是ABC,做git revert ABC.这将恢复还原.