前面操作,只能将代码撤销到与最近一次commit保持一致。如果想回退全部或某个文件到历史版本,就需要使用 checkout 命令了。
首先使用git log 或 git log --oneline 查看提交记录,获取版本号。
回退全部文件到历史版本
git checkout 版本号
回退指定文件到历史的某个版本
git checkout 版本号 文件名 [文件名…]
学习了分支之后,才会讲如何修改历史。
目前,如果回到历史,并且修改了代码,那么只能add . 然后 commit 。
02-21
449