我完全是git的初学者。现在,我的问题是我喜欢恢复朋友删除的文件。我有它的承诺,它还没有被推高。我尝试过恢复,休息,摘要等等,但它们对我不起作用。帮助我。
我不记得文件名。所以我想知道如何检查提交中完成的事情。请帮我。这是提交的SHA
提交0e3e0e85727f02ff1d23a42bdb994cb2ff7326dc
答案 0 :(得分:0)
以下命令将显示此提交中的所有更改,包括您的文件。
git show 0e3e0e85727f02ff1d23a42bdb994cb2ff7326dc
或检查提交到新分支,然后您可以在分支tmp
中找到该文件git checkout 0e3e0e85727f02ff1d23a42bdb994cb2ff7326dc -b tmp
答案 1 :(得分:0)
如果你想重置到最后一次提交,你可以这样做:
git reset --hard <commitId>
示例 - git reset --hard 0e3e0e85727f02ff1d23a42bdb994cb2ff7326dc
这应该没问题