假设我用git克隆了一个存储库。然后编辑一个文件A并删除一个文件B。如何将我的工作副本恢复到原始状态?
类似于svn up的东西。
发布于 2010-08-24 09:34:12
git reset --hard HEAD是将您的工作目录完全重置为当前分支的最近提交中的内容的命令。注意。在执行reset之前,提交中的所有工作都将遭到破坏,并且您将丢失这些工作。
如果只需要重置单个文件,而不修改任何其他内容,则git checkout -- fileA.txt将仅恢复该文件(无论该文件是刚刚被编辑还是完全删除)。
https://stackoverflow.com/questions/3552966
复制相似问题