修改了Git 克隆到本地的代码,想要恢复刚克隆时的状态,该如何操作:
-
如果你已经知道被删除的文件名,可以通过以下命令,在本地仓库中还原该文件:
$ git checkout — filename
所以如果修改过的文件比较少,可以把修改过的文件删除,再用上述命令。 -
有时候,我们不仅需要还原单个文件或代码,而是需要还原整个仓库。此时,最简单的方式是,清空本地仓库,并重新拉取远程仓库。
$ git reset –hard HEAD (如果不需要拉取最新版本,仅运行此命令可恢复之前克隆的状态)
$ git pull origin branch-name
当你执行以上命令后,你的本地代码库就会被还原到最新版本。
需要注意的是,由于清空本地仓库会删除所有未提交的代码修改,因此请务必谨慎使用。






