回退版本
git reset --hard 版本号
备注:版本号可写前几位代表数字即可
撤销
假设我们在工作区修改了代码,想撤销这期间修改的代码
(没有add和commit的状态下)
执行git checkout -- 目录名或者文件名即可
运行
new555就消失了
备注:假设add此文件或者commit,checkout 回退到最后一次修改的代码
log操作
git log --pretty=oneline
git log
git reflog
回退版本
git reset --hard 版本号
备注:版本号可写前几位代表数字即可
撤销
假设我们在工作区修改了代码,想撤销这期间修改的代码
(没有add和commit的状态下)
执行git checkout -- 目录名或者文件名即可
运行
new555就消失了
备注:假设add此文件或者commit,checkout 回退到最后一次修改的代码
log操作
git log --pretty=oneline
git log
git reflog