如何在git中恢复文件?

时间:2010-08-24 01:33:07

标签: git

假设我git克隆了一个存储库。然后编辑文件A并删除文件B.如何将工作副本恢复到原始状态?

与svn类似的东西。

1 个答案:

答案 0 :(得分:4)

git reset --hard HEAD

是将您的工作目录完全重置为当前分支的最新提交中的命令的命令。小心。在您执行reset之前,您的提交中的所有工作都将被破坏,您将失去它。

如果您只需要重置单个文件而不修改任何其他内容,git checkout -- fileA.txt将仅还原该文件(无论是刚刚编辑还是完全删除)。