如何在git中恢复文件?
假设我克隆了一个存储库。然后编辑文件a并删除文件B。如何将工作副本恢复到原始状态 类似于svn的东西如何在git中恢复文件?,git,Git,假设我克隆了一个存储库。然后编辑文件a并删除文件B。如何将工作副本恢复到原始状态 类似于svn的东西 git reset --hard HEAD 是将您的工作目录完全重置为当前分支最近提交的目录的命令。小心。在执行重置之前,提交中的所有工作都将被删除,并且您将丢失它 如果只需要重置一个文件而不修改任何其他内容,那么git checkout-fileA.txt将只还原该文件,而不管该文件是刚刚编辑过还是完全删除过 是将您的工作目录完全重置为当前分支最近提交的目录的命令。小心。在执行重置之前,提交
git reset --hard HEAD
是将您的工作目录完全重置为当前分支最近提交的目录的命令。小心。在执行重置之前,提交中的所有工作都将被删除,并且您将丢失它
如果只需要重置一个文件而不修改任何其他内容,那么git checkout-fileA.txt将只还原该文件,而不管该文件是刚刚编辑过还是完全删除过
是将您的工作目录完全重置为当前分支最近提交的目录的命令。小心。在执行重置之前,提交中的所有工作都将被删除,并且您将丢失它
如果您只需要重置一个文件而不修改任何其他内容,git checkout-fileA.txt将只还原该文件,无论该文件是刚刚编辑还是完全删除。可能重复您的问题听起来像是在寻找类似于svn revert的内容,而不是svn update。正如您所知,git revert略有不同。可能重复您的问题听起来像是在寻找类似于svn revert的内容,而不是svn update。正如您可能知道的,git revert略有不同。