1、其实 最简单的方式:可以在 gitee上直接看 所有的commit,然后要看哪个 直接进去看代码,简单方便直接明了
2、使用例子说明:我写的 vsto 突然在某个版本里面 Click事件全都不见了... 于是需要查看 历史版本,看看是从哪里丢失的Click事件,并且在哪个提交中还是有Click事件的.
3、网上查的基本操作流程:
git log 或 git log --pretty=oneline --> ① 该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。
git reset --hard id --> ② 根据 id 回退到指定的版本
ZC:我试了一下,只用 这2个命令的话,确实可以将本地的代码回退到 某个指定的版本。
ZC:另外的尝试:上面 将代码回退到某个版本后(只用了上面这2种命令),将文件夹中的所有文件都删掉,重新 "git init"-->"git remote add origin ???"-->"git pull origin master" 拉取到的 是最新的代码,并非 前面"git reset --hard id"指定的代码,且 到gitee上去看了 文件未被破坏。
4、
5、